skills/mono0926/skills/git-commit-formatter

git-commit-formatter

Installation
SKILL.md

Git Commit Formatter Skill

Gitのコミットメッセージを作成する際は、Conventional Commits の仕様に従い、以下のルールを厳守してください。

ルール

  1. 言語: メッセージは 日本語 で記述してください。ただし、ライブラリ名や固有名詞など(例: Google, Flutter, Firebase)は英語表記を使用してください。
  2. 構造:
    • 1行目: 変更内容の簡潔な要約(<type>[scope]: <description>)。
    • 2行目: 空行(詳細がある場合)。
    • 3行目以降: 必要に応じて、変更の詳細理由や影響範囲を箇条書きで記述してください。
  3. 参照情報: 関連するドキュメントや参考ページがある場合は、URLや出典を具体的かつ明確に記述してください。

フォーマット

<type>[optional scope]: <description>

- <詳細内容1>
- <詳細内容2>
- Ref: <URLまたは関連情報>

Typeの定義

  • feat: 新機能
  • fix: バグ修正
  • docs: ドキュメントのみの変更
  • style: コードの意味に影響しない変更(空白、フォーマットなど)
  • refactor: バグ修正も機能追加も行わないコード変更(リファクタリング)
  • perf: パフォーマンスを向上させるコード変更
  • test: テストの追加・修正
  • chore: ビルドプロセスやツール、ライブラリの変更

基本的な例

feat(auth): Googleログインを実装

詳細を含む例

feat(auth): Googleログインを実装

- Firebase Authを使用してGoogleプロバイダを追加
- ログイン成功時にホーム画面へ遷移するロジックを実装
- エラーハンドリング(キャンセル時、ネットワークエラー時)を追加
- Ref: [https://firebase.google.com/docs/auth/flutter/google-signin](https://firebase.google.com/docs/auth/flutter/google-signin)

Installs
7
Repository
mono0926/skills
GitHub Stars
1
First Seen
Apr 17, 2026