commit-workflow
Skill1 starsChanged 57 days agoMITView on GitHub
Git にコミットするとき。コミットメッセージを作成するとき。 ユーザーから「コミットして」と指示を受けた直後。
4 other projects use a version of this.
Adopted by
Most recently taken up by
- MMACABRE/SKILLStheir own version, first seen Nov 8, 2026
- drvoss/everything-copilot-clitheir own version, first seen Oct 26, 2026
- pauloribeiro16/my-skillstheir own version, first seen May 28, 2026
- olegiv/codex-skillstheir own version, first seen Apr 26, 2026
Other versions4 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 4
- drvoss/everything-copilot-cli★ 48same name
- olegiv/codex-skills★ 2same name
- MMACABRE/SKILLS★ 1same name
- pauloribeiro16/my-skills★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository27 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- add-hookSkill
- affected-area-testingSkill
- create-issueSkill
- create-manualSkill
- create-prSkill
- debug-bar-investigationSkill
- documentation-standardsSkill
- edit-issueSkill
- handoffSkill
- large-feature-executionSkill
- livewire-v3-syntaxSkill
- parallel-setupSkill
- pdf-readSkill
- pdfSkill
- playwright-error-detectionSkill
- pre-implementation-researchSkill
- questionnaireSkill
- resolve-issueSkill
- review-permissionsSkill
- review-prSkill
- route-managementSkill
- systematic-debuggingSkill
- tailwind-enforcementSkill
- tddSkill
- ui-approvalSkill
- writing-skillsSkill
The file
Files
コミット管理ルール
コミット指示の判定
ユーザーから「コミットしてください」「コミットして」等の明示的指示を受けた場合:
- 実装内容を簡潔に報告
- 即座にコミット実行(追加確認不要)
- コミット後にステータス確認
ユーザーから明示的指示がない場合:
- 実装内容を簡潔に報告
- 「git にコミットしますか?」とユーザーに確認
- 承認後にコミット実行
コミットメッセージ形式
[機能カテゴリ] 変更内容の概要
例(カテゴリ名は自プロジェクトのドメインに合わせる):
[注文] 複数明細の一括選択機能を追加[バグ修正] 戻り値型エラーを修正[データベース] 未使用カラムを削除[CLAUDE] hotfix モードのルールを更新
慣例の選択肢:
[カテゴリ] ...(このスキルの基本形)- Conventional Commits(
feat: .../fix: .../docs: ...等) - どちらに合わせるかはプロジェクトのコミット履歴に従う
コミット前チェックリスト
- 実装が完全に動作する
- エラーが発生していない
- テストが通っている(該当する場合)
- ユーザーが承認している
- コミットメッセージが適切
- 仕様書が更新されている(機能実装時)
- デバッグログ(
console.log/print/Log::info()等)が削除されている
デバッグログの確認
コミット前に必ず実行(自プロジェクトの言語に該当する 1 ブロックのみ実行すればよい。下記は単一の bash ブロックに 6 言語を並べているので、不要な言語行は削除して使う。logging API・探索起点はいずれも一例なので、言語・フレームワーク・ディレクトリ構成に合わせて読み替える):
# Node.js
grep -rE "console\.(log|debug)" src/
# Python
grep -rE "print\(|logging\.debug" .
# .NET
grep -rE "Console\.WriteLine|Debug\.WriteLine" .
# Go(fmt.Print 系・log.Print 系は正規の標準出力/本番ロガーにも使われるため誤検出に注意。vendor/ のノイズが大きいので除外推奨)
grep -rE --exclude-dir=vendor "fmt\.Print(ln|f)?|log\.Print" .
# Rails
grep -rE "Rails\.logger\.(debug|info)" app/
# Laravel
grep -rE "Log::(info|debug)" app/探索起点(src/ / app/ / .)も一例。. 起点は node_modules やドキュメント等のノイズを拾いやすいので、実コードのディレクトリに絞ると精度が上がる。
デバッグ出力(console.log / print / Log::info 等)は本番に残してはいけない。
エラーログ(console.error / Log::error 等)は必要に応じて残す。
禁止事項
- ユーザー指示なしに勝手にコミット
- 明示的指示後の重複確認
- 推測でコミットメッセージ作成
- 作業途中でのコミット
- テストが通っていない状態でのコミット
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

