SKILL.md
Static Hosting & CI/CD Skill
目的
勤怠システムのフロント(CSR)を、静的ホスティングで安全に運用するためのCI/CDと運用ルールを整える。
進め方
- どこに置くか(候補比較の観点)
- 認証連携(SSOリダイレクト、ドメイン) - プレビュー(PRごとのPreview環境) - キャッシュ/配信(CDN) - Secrets/環境変数管理
- デプロイ方式
- main へのマージで staging - tag で production(リリース管理)
- 失敗時の切り戻し
- 前のタグに戻す運用
- セキュリティ
- CSP、X-Frame-Options相当、APIのCORS、トークン保護
成果物
- GitHub Pages / Cloudflare Pages のメリデメ比較(箇条書き)
- 推奨構成(dev/stg/prodの出し分け)
- CI/CDワークフロー案(どのイベントで何をするか)
依頼例
- 「GitHub PagesとCloudflare Pagesのメリデメを、勤怠システム前提で整理して」
- 「タグで本番リリースするCI/CD案を作って」
関連スキル
- [gh-cli](../gh-cli/SKILL.md)
References
- [docs/README.md](../../../docs/README.md)