一键导入
commit
Stage and commit changes using conventional commits — analyzes diffs, groups changes, and creates well-structured commit messages
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Stage and commit changes using conventional commits — analyzes diffs, groups changes, and creates well-structured commit messages
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Pins and manages per-project Flutter SDK versions with FVM (Flutter Version Management). Use when the project has or needs a .fvmrc or .fvm/ directory, when contributors need a reproducible Flutter SDK, when installing FVM, pinning or switching the Flutter version, wiring FVM into VS Code or Android Studio, configuring CI to honor .fvmrc, or troubleshooting "wrong Flutter version" symptoms.
End-to-end review pipeline — creates a handoff, generates a review (self-review or paste-ready for another provider), then offers to fix findings. Use when you want to review your changes before pushing.
Build a competitive positioning matrix and strategy canvas when the user asks to analyze competitors, compare products, or assess competitive landscape
Audit project dependencies for risk when the user asks to check dependencies, audit packages, review dependency health, check for vulnerabilities, or assess supply chain risk
Analyze product metrics and identify trends when the user asks to review metrics, analyze KPIs, or assess product health
Audit a feature for WCAG 2.1 AA compliance using POUR principles when the user asks to check accessibility, audit a11y, or verify WCAG compliance
| name | commit |
| description | Stage and commit changes using conventional commits — analyzes diffs, groups changes, and creates well-structured commit messages |
| author | chalk |
| version | 1.0.0 |
| metadata-version | 3 |
| allowed-tools | Bash, Read, Glob, Grep |
| argument-hint | [optional: commit message or '-m message'] |
| read-only | false |
| destructive | false |
| idempotent | false |
| open-world | true |
| user-invocable | true |
| tags | git, vcs, automation |
Stage files and create commits following conventional commit standards. Analyzes the diff to determine the appropriate commit type, scope, and message. Supports granular commits (splitting unrelated changes into separate commits).
Check state — Run git status and git diff --stat to see all changes (staged + unstaged + untracked).
Analyze changes — Read the diff to understand:
Determine commit strategy:
Stage files — git add the relevant files for each commit. Stage specific files by name, not git add -A or git add ..
Draft commit message — Follow conventional commit format:
<type>(<scope>): <description>
[optional body with more detail]
Types:
feat — new featurefix — bug fixrefactor — code restructure without behavior changedocs — documentation changestest — adding or updating testschore — build, config, dependency changesstyle — formatting, whitespace (no logic change)perf — performance improvementScope: the area of the codebase affected (e.g., auth, api, ui, canvas).
Commit — Run git commit -m "<message>" using a HEREDOC for multi-line messages.
Report — Show the commit hash and summary. If there are remaining uncommitted changes, note them.
-m argument, use it as-is (still stage files appropriately)git add -A or git add . — always stage specific files.env, credentials, API keys, tokens)--amend unless explicitly asked)--no-verify to skip hooksgit log to match the repo's existing commit style