From development-planning
Generates conventional git commit messages from staged changes, unstaged diffs, and recent history. Uses git status, diff --cached, diff, log. Outputs type(scope): summary with body.
npx claudepluginhub uniswap/ai-toolkit --plugin development-planningThis skill is limited to using the following tools:
Generate a structured git commit message based on current changes and repository patterns.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Generate a structured git commit message based on current changes and repository patterns.
Gather Git Information:
git status to see staged and unstaged changesgit diff --cached to get detailed staged changesgit diff to get unstaged changes (if any)git log --oneline -10 to understand repository commit patternsParse Input: Extract any scope or focus area from user's request
Generate Message: Create commit message following conventional format:
Generate commit message in this format:
<type>(<scope>): <summary>
<body explaining WHAT changed and WHY>
๐ค Generated with [Claude Code](https://claude.ai/code)
Types: feat, fix, docs, style, refactor, test, chore, perf, ci, build
"Generate a commit message"
"What should my commit say for these auth changes"
"Write commit message focusing on the API updates"
"Create commit for database migration"
Invokes the commit-message-generator-agent with:
git commit - only generates message text