用途:该技能用于按 Conventional Commit 规范创建单个原子提交,并额外记录本次提交涉及的 AI 上下文变更,使 Git 日志成为未来会话可复用的长期记忆。
主要能力:先审查改动,包括 git status、git diff HEAD、git diff --stat HEAD,并用 git ls-files --others --exclude-standard 检查未跟踪文件;然后暂存与当前工作相关的变更文件;接着撰写带约定标签的原子提交信息,标签包括 feat、fix、refactor、docs、test、chore、perf。多包仓库可在 scope 中注明主要包,例如 feat(workflows): add DAG condition evaluator。提交信息格式为 tag(scope): 简短描述,可选正文解释原因而非仅描述改动,并可选写 Fixes #123、Closes #456。若本次提交修改了 AI 上下文资产,则在正文添加 Context: 段,列出 .claude/rules/、.claude/commands/、.claude/skills/、.llmdocs/、CLAUDE.md 及 **/CLAUDE.md 等文件的变更。
使用方式与限制:按上述流程执行,避免暂存 .env 或凭据文件、大型二进制文件以及与当前任务无关的文件。资料未提供安装命令、配置项、收费信息或平台限制。