What problem does it solve?
This Skill streamlines the process of interpreting repository changes and crafting clear, standards-compliant commit messages by summarizing git diffs and producing ready-to-use Conventional Commits with limited scopes.
Core Features & Use Cases
- Read-only repository inspection: Runs git status, git diff, and git diff --staged to collect the authoritative change set without modifying anything.
- Change summarization in Chinese: Produces a file- and module-level summary that distinguishes behavior changes, refactors, and documentation edits.
- Conventional Commit proposals: Generates three candidate commit messages using allowed types and restricted scopes (model, motion, ui) and explains the choice in Chinese; recommends splitting large changes across commits when beneficial.
- Safety guardrails: Explicitly prohibits executing git commit, git push, or creating PRs without explicit user approval and prints exact commands to run if requested.
Quick Start
Summarize the current repository changes and propose three Conventional Commit messages scoped to model, motion, or ui, with one Chinese sentence explaining each choice.