with one click
git-commit-style
Commit message conventions — compact, precise, complete
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Commit message conventions — compact, precise, complete
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Use when managing Git-native kanban tasks or shared helper refs with the karr CLI in agent workflows.
How Langertha records Architecture Decision Records: the house docs/adr/ format, what counts as ADR-worthy in an LLM-engine framework, and the structure-first method for backfilling decisions already baked into the engine/role/value-object mesh.
Langertha's PUBLIC issue tracker — real humans' bug reports and feature requests, hosted on GitHub (github.com/Getty/langertha) and reached with the `gh` CLI. Read this whenever GitHub, `gh`, public issues, pull requests, or user bug reports come up. NOT the AI/agent work board (that is karr). HARD RULE: never touch GitHub issues — not even read — unless the user explicitly tells you to.
Moose-Klassen — Attribute, Roles vs. Inheritance, BUILD/BUILDARGS, Type-Constraints, MooseX::Singleton, make_immutable, Method-Modifier.
Langertha LLM framework — Engine creation, Raider autonomous agents, MCP tool integration, plugin system
Async Perl with IO::Async, Future, Future::AsyncAwait — lifecycle, retention, cancellation, reconnect patterns from PEVANS modules and battle-tested fixes
| name | git-commit-style |
| description | Commit message conventions — compact, precise, complete |
| user-invocable | false |
<summary line — imperative, max ~72 chars>
<body — one line per change, no filler>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ in commit messages (e.g. write [DBIO] not [@DBIO]) — platforms like GitHub interpret @word as user/org mentionsGood:
Rename _dbic_connect_attributes to _dbio_connect_attributes
Storage/DBI.pm: accessor declaration and two call sites
Schema/Versioned.pm: one call site
Good:
Migrate to [@DBIO] bundle, fix _Util rename, add POD
Switch dist.ini from [@Author::GETTY] to [@DBIO].
Fix DBIO::_Util -> DBIO::Util in Storage::ASE.
Fix _dbic_cinnect_attributes typo in Storage::FreeTDS.
Add inline POD to all four modules.
Clean up cpanfile, remove deps already in DBIO core.
Add CLAUDE.md and README.md.
Bad (too vague):
Update driver code and documentation
Bad (too verbose):
This commit updates the Sybase driver distribution to use the new
[@DBIO] Dist::Zilla plugin bundle instead of the previous [@Author::GETTY]
bundle. Additionally, it fixes an issue where...
When committing across multiple repos in a workspace, each repo gets its own commit with its own message. Don't reference other repos in the message.
Always pass commit messages via HEREDOC to preserve formatting:
git commit -m "$(cat <<'EOF'
Summary line
Body lines here.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
EOF
)"