スキル一覧に戻る
JohnVicke

commit-conventions

by JohnVicke

1🍴 0📅 2026年1月13日
GitHubで見るManusで実行

SKILL.md


name: commit-conventions description: Git commit message conventions and workflow patterns

Commit Message Format

Style: Concise, imperative mood, focus on "why"

type: brief description (max 72 chars)

Optional body explaining why, not what.

Types

  • feat - new feature
  • fix - bug fix
  • refactor - code restructure, no behavior change
  • docs - documentation only
  • test - adding/fixing tests
  • chore - maintenance, deps, config

Examples

feat: add dark mode toggle
fix: resolve race condition in queue processor
refactor: extract validation into shared module

Bad: "Added dark mode toggle" (past tense) Bad: "Add dark mode toggle to settings page component" (too long, describes what not why)

Git Aliases Available

AliasCommandUse
git fuamend + force pushFix last commit
git oopsamend no-editAdd to last commit
git wipcommit + push --no-verifyWIP save

Stacked PRs

git stack <branch>        # Create stacked branch
git update-from-parent    # Rebase on parent
git parent-merged         # After parent merges
git show-stack            # View stack

Rules

  • Never add AI attribution to commits/PRs
  • Never commit secrets (.env, credentials)
  • One logical change per commit
  • Verify with just build before commit (for Nix)

スコア

総合スコア

40/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です