git について
開発者向けの Git スキルで、安全で範囲を絞った変更とコミットの手順を定め、未完了作業の報告方法も示します。
主な機能
- 01変更前にリポジトリ状態を確認
- 02小さく範囲を絞った差分
- 03具体的な Conventional Commits の件名
- 04GPG 署名なしでコミット
- 05既存のユーザー変更を保持
活用シーン
- 01編集やコミット前の状態確認
- 02明確な件名を伴う変更の準備
- 03ユーザーの作業を上書きせず保留事項を報告
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ darknesskiller/ skills --skill gitインストール後、Claude Code で/gitを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
Git
- 変更またはコミットする前に、
git status --shortを確認します。 - 小さく、焦点を絞った差分にします。
- Conventional Commits 形式を使用します。
- コミットの件名は具体的にします。
git commit --no-gpg-signを使用します。- ユーザーの作業を保持します。履歴をきれいに見せるために上書きしてはいけません。
出力
ステータスに未処理の項目がある場合でも、「焦点を絞った差分」、「具体的な件名」、「ユーザーの作業を保持する方法」を明記し、「上書き:なし」と記載します。
完了条件:ステータスを確認し、差分が焦点を絞ったものであり、件名が具体的な Conventional Commits 形式で、ユーザーの作業が上書きされていないこと。
コメント
Markdown 対応