一键导入
git-commit
Use when user wants to commit changes, create a commit, or stage and commit files. Git コミットワークフローを実行し、変更のステージング、コミットメッセージ生成、コミット実行を行う。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when user wants to commit changes, create a commit, or stage and commit files. Git コミットワークフローを実行し、変更のステージング、コミットメッセージ生成、コミット実行を行う。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when user asks about agent-browser, browser automation, snapshots, selectors, sessions, or web scraping. Also use when user says agent-browser について, ブラウザ自動化, スナップショット, セレクター, セッション管理. agent-browser CLI の仕様と使い方に関する知識を提供し、ヘッドレスブラウザ自動化、スナップショット、セレクター、セッション管理、ネットワーク制御について回答する。
Use when user asks about cf-terraforming, importing Cloudflare resources to Terraform, or generating HCL from existing Cloudflare setup. Cloudflare cf-terraforming CLI の仕様と使い方に関する knowledge を提供し、既存リソースのインポート、HCL 生成、Terraform 連携について回答する。
Use when user asks about Claude Code, plugins, skills, slash commands, subagents, hooks, LSP, MCP, permissions, sessions, plan mode, agent teams, background agents, worktree, teleport, effort, structured output, --bare, or --console. Also use when user says Claude Code について, プラグイン開発, スキル定義, フック設定, 権限設定. Claude Code CLI の仕様と使い方に関する知識を提供し、プラグイン開発、スキル、スラッシュコマンド、サブエージェント、フック、LSP、MCP、権限設定、セッション管理、エージェントチーム、バックグラウンドエージェント、Git Worktree、セッションテレポート、effort 制御、構造化出力、リモートセッションについて回答する。
Use when user asks about project structure, CI/CD, GitHub Actions, performance optimization, cost management, troubleshooting, or debugging. Also use when user says ベストプラクティス, 最適化, トラブルシューティング, CI/CD, デバッグ. Cloudflare 開発・運用のベストプラクティス集で、プロジェクト構成、CI/CD、セキュリティ、パフォーマンス最適化、コスト管理、トラブルシューティングを提供する。
Use when user asks about Cloudflare overview, service list, pricing, what is Cloudflare, or general Cloudflare questions. Also use when user says Cloudflare とは, サービス一覧, 料金, 概要. Cloudflare サービス全体の概要と各機能へのナビゲーションを提供し、サービス一覧、料金プラン、用語集、アーキテクチャ概要について回答する。
Use when user asks about Pages deployment, Pages Functions, framework support, Next.js, Nuxt, Astro, SvelteKit, Remix, or Hono on Cloudflare. Also use when user says Pages デプロイ, フレームワーク, SSR, 静的サイト. Cloudflare Pages のデプロイメントガイドで、Pages Functions、フレームワーク対応(Next.js, Nuxt, Astro, SvelteKit, Remix, Hono)、ビルド設定、プレビュー環境を提供する。
| name | git-commit |
| description | Use when user wants to commit changes, create a commit, or stage and commit files. Git コミットワークフローを実行し、変更のステージング、コミットメッセージ生成、コミット実行を行う。 |
| allowed-tools | Bash, Read, Grep, Glob |
このスキルは Git コミットの全ワークフローを提供します。
重要: git コマンドは作業ディレクトリで直接実行する。git -C は使用禁止。
以下の git コマンドを並列で実行し、現在の状態を把握する:
git status # 未追跡ファイルと変更状態
git branch --show-current # カレントブランチ
git diff # ステージされていない変更
git diff --staged # ステージ済みの変更
git log --oneline -5 # 直近のコミットスタイル確認
ステージされた変更(または新規追加予定の変更)を分析:
機密ファイル検出時は警告:
.env, .env.*credentials.json, secrets.**.pem, *.keyconfig/local.*原則: コミットメッセージは書けば書くほど良い。
コミットメッセージは将来の開発者が「なぜこの変更が必要だったのか」を理解するための重要なドキュメント。
タイトル行: 変更の要約(リポジトリの既存スタイルに準拠)
背景・動機: なぜこの変更が必要になったのか
実装内容: 何を変更したか
設計判断の理由: なぜこの実装方法を選んだのか
参照情報(該当する場合):
実装内容から推測できる事情を記載する:
# 関連ファイルをステージング(必要な場合)
git add <files>
# HEREDOC形式でコミット実行
git commit -m "$(cat <<'EOF'
タイトル: 変更の要約
## 背景
- なぜこの変更が必要になったか
## 実装内容
- 変更したファイルと内容
## 設計判断
- なぜこの方法を選んだか
## 参照
- 関連ドキュメントや Issue
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
EOF
)"
コミット後、git status で成功を確認する。
--no-verify, --no-gpg-sign などのスキップオプションは禁止add: 完全に新しい機能update: 既存機能の改善fix: バグ修正refactor: 機能変更なしのコード改善docs: ドキュメントのみの変更test: テストのみの変更ユーザー認証のセッションタイムアウトを30分から1時間に延長
## 背景
ユーザーから「作業中に頻繁にログアウトされる」というフィードバックが
複数寄せられていた(Issue #234, #256)。特にドキュメント編集中の
セッション切れが問題視されていた。
## 実装内容
- src/config/auth.ts: SESSION_TIMEOUT を 1800 から 3600 に変更
- src/middleware/session.ts: タイムアウト警告を残り5分で表示するよう追加
- tests/auth.test.ts: 新しいタイムアウト値に対応したテストケース追加
## 設計判断
- 2時間案も検討したが、セキュリティチームとの協議の結果、
セキュリティとUXのバランスから1時間が適切と判断
- 無期限セッションは PCI DSS 準拠の観点から却下
- 参照: docs/security-policy.md のセッション管理方針
## 参照
- Issue: #234, #256
- セキュリティレビュー: SEC-2024-001
- 参考実装: src/features/admin/session.ts(管理者セッション処理)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
fix bug
update files
セッションタイムアウトを変更
(何を、なぜ変更したか不明)