← Back to list

commit-conventions
by derKlinke
My codex setup with all the skills and configs I use on all my projects.
⭐ 2🍴 0📅 Jan 23, 2026
SKILL.md
name: commit-conventions description: Create conventional commit messages and plan commits. Use when a user asks to commit changes, write commit messages, or organize commits. Enforce repo-specific git/commit rules from AGENTS.md and split multiple logical changes into separate, digestible commits.
Commit Conventions
Overview
Plan and execute commits that follow Conventional Commits plus any repository rules in AGENTS.md. Default to multiple commits when changes span more than one logical unit.
Workflow
- Read AGENTS.md (repo root or nearest) and apply any git/commit rules.
- Inspect the working tree:
git status -sb,git diff --stat, and focusedgit diffas needed. - Group changes by logical unit (feature, fix, refactor, docs, build/CI, etc.).
- If more than one logical unit exists, create multiple commits. Propose a brief commit plan before committing.
- Stage per group (
git add -por specific paths), then commit with a Conventional Commit message. - If the user asks for a single commit but changes are multiple logical units, warn and ask for confirmation before combining.
Conventional Commit Format
- Format:
<type>(<scope>): <subject> - Scope is optional unless AGENTS.md requires it. Use short, stable areas (e.g.,
dsp_core,plugin,ci,fastlane). - Subject is imperative, lowercase, and has no trailing period.
Type Selection
- Prefer repo-specific types/scopes from AGENTS.md.
- Otherwise use standard types:
feat,fix,refactor,perf,docs,test,build,ci,chore,revert.
File Hygiene
- Exclude unrelated changes or generated artifacts unless explicitly required.
- If untracked files appear, confirm they are intended before staging.
- Avoid mixing unrelated existing changes into the same commit.
Examples
fix(ci): use macos match certificates for signingbuild: split plugin signing into notarized release artifacts
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon
