mcpField
G
git

git

github.com/maragudk開発4936 回インストール31 週間前に更新
リポジトリ

git について

gitは、Gitのブランチやコミット作業を整えるためのスキルです。ブランチ名とコミットメッセージの規則に加え、issue参照の確認や、指示がない場合にコミットをamendしない方針を示します。

主な機能

  1. 01短いハイフン区切りのブランチ名
  2. 02コード識別子をバッククォートで表記
  3. 03GitHub issue参照の確認
  4. 04必要に応じたissueクローズ表現
  5. 05指示がない限りコミットをamendしない

活用シーン

  1. 01機能ブランチの命名
  2. 02コミットメッセージの作成
  3. 03GitHub issueの参照やクローズ

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/maragudk/skills --skill git

インストール後、Claude Code で/gitを入力して読み込まれたか確認します。

詳細

git

git の使い方のほとんどはすでにご存じのとおりなので、それに従ってください。このスキルは、既存のやり方を少し調整するものです。

ブランチ名

ハイフンで区切った短い文をブランチ名にしてください。例:add-some-feature。feat/ や hotfix/ などの接頭辞は使わないでください。

コミットメッセージ

  • コード識別子は必ずバッククォートで囲んでください。例:「html.UserPage コンポーネントを追加」
  • Go のコード識別子には、上記の html.UserPage のように、必ずパッケージ名を含めてください。構造体のフィールドやメソッドは model.User.Name のように記述できます。
  • 参照すべき Github の課題があれば、私に確認してください。課題への参照は、コミットメッセージの末尾に「See #123, #234」のように記載してください。1 つ以上の課題を修正する場合は、代わりに「Fixes #123, fixes #234」と記載してください(Github で課題を実際にクローズするには、「fixes」を重ねて使う必要があります)。
  • テストを更新したことには触れないでください。更新したことは前提とします。

コミット

  • 指示がない限り、以前のコミットは amend しないでください。ブランチで最初のコミットをした後にコミットする場合は、シンプルなメッセージ(例:「fixing …」)を使ってください。ブランチはほとんどの場合、Github でスカッシュされるためです。

コメント