# Kk0ga Employee Time Attendance Static Hosting CI CD

> Static Hosting & CI/CD Skill

- Skill: `tomevault-io/kk0ga-employee-time-attendance-static-hosting-ci-cd` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/kk0ga-employee-time-attendance-static-hosting-ci-cd`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/kk0ga-employee-time-attendance-static-hosting-ci-cd/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/kk0ga-employee-time-attendance-static-hosting-ci-cd

---


# Static Hosting & CI/CD Skill

## 目的
勤怠システムのフロント（CSR）を、静的ホスティングで安全に運用するためのCI/CDと運用ルールを整える。

## 進め方
1. どこに置くか（候補比較の観点）
   - 認証連携（SSOリダイレクト、ドメイン）
   - プレビュー（PRごとのPreview環境）
   - キャッシュ/配信（CDN）
   - Secrets/環境変数管理
2. デプロイ方式
   - main へのマージで staging
   - tag で production（リリース管理）
3. 失敗時の切り戻し
   - 前のタグに戻す運用
4. セキュリティ
   - 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)

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/kk0ga) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-15 -->

