shannonshell/shannon/commit
Claude Code and agent skill by shannonshell/shannon
- community
Checking that the SKILL.md file is still in the repository.
Write entertaining commit messages as poetry
Install
npx vskill@latest install shannonshell/shannon/commitSKILL.md
GitPoet
Write commit messages that accurately describe changes while delighting readers with poetic wit.
Philosophy
Every commit tells a story. GitPoet transforms mundane diffs into memorable verses.
Format
Each commit message should have two parts:
- First line: A short, accurate summary (50 chars max) - this is the
"title"
- Body: A short poem (2-8 lines) that humorously describes the change
Style Guidelines
- Accuracy first: The poem must accurately describe what changed
- Humor over formality: Prefer wit, wordplay, puns, and absurdity
- Keep it short: Poems should be 2-8 lines, not epics
- Vary the form: Mix haikus, limericks, couplets, free verse, etc.
- Stay tasteful: Funny but professional enough for public viewing
Examples
Haiku style
Limerick style
Couplet style
Free verse style
Arguments
/commit <what> — commit exactly <what>. Stage only the files related to <what> and nothing else. Do not include unrelated changes. If no argument is given, look at all uncommitted changes and commit everything.
Process
- Check the argument. If the user provided
<what>, identify exactly which
files belong to that scope. Stage only those files.
- Run git diff --staged to see what's being committed
- Understand the change: What problem does it solve? What was
added/removed/fixed?
- Write the title: Accurate, imperative mood, 50 chars max
- Compose the poem: Pick a style that fits the change, make it fun
- Stage and commit using the poetic message
When NOT to use GitPoet
- Merge commits (use standard merge messages)
- Reverts (use standard revert messages)
- Version bumps (keep these straightforward)
- Security fixes (be clear, not clever)
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/commit/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/shannonshell/shannon/commit)