git-commit
Git Commit
来源说明
该技能本质上是参考 agent-toolkit/skills/commit-work 文档的纯中文翻译版本,并进行了特定改写以适应当前环境。
目标
制作易于审查且安全发布的提交:
- 仅包含预期的变更
- 提交具有逻辑范围(必要时进行拆分)
- 提交信息描述了变更内容和原因
需要询问的输入(如果缺失)
- 单个提交还是多个提交?(如果不确定:当存在不相关的变更时,默认为多个小提交。)
- 提交风格:必须使用 Conventional Commits,并包含 Emoji。
- 任何规则:最大标题长度,必需的作用域。
More from ruan-cat/monorepo
openspec
|
20openspec-sync-specs
Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.
13openspec-ff-change
Fast-forward through OpenSpec artifact creation. Use when the user wants to quickly create all artifacts needed for implementation without stepping through each one individually.
13openspec-new-change
Start a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach.
13openspec-apply-change
Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.
13openspec-explore
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
13