← ClaudeAtlas

commit-msg-generatorlisted

根据Git暂存区的更改生成符合Conventional Commits规范的commit消息。 使用场景:准备提交代码时生成规范消息、自动总结代码变更。
10CG/aria-plugin · ★ 1 · Code & Development · score 68
Install: claude install-skill 10CG/aria-plugin
# Git Commit 消息生成器 > **版本**: 2.0.0 | **兼容性**: 向后兼容v1.0.0 ## 🚀 快速开始 ### 我应该使用这个 skill 吗? **✅ 使用场景**: - 准备提交代码时需要生成规范的 commit 消息 - 希望遵循 Conventional Commits 标准 - 被 strategic-commit-orchestrator 调用生成增强消息 **❌ 不使用场景**: - 需要分组提交多个变更 → 使用 `strategic-commit-orchestrator` ### 两种使用模式 | 模式 | 触发方式 | 输出格式 | 适用场景 | |------|---------|---------|---------| | **独立模式** | 用户直接调用 | 简洁 commit 消息 | 日常开发提交 | | **编排模式** | orchestrator 调用 | 包含增强标记 | 多模块协同提交 | --- ## 核心功能 - 分析Git暂存区变更 - 生成符合 Conventional Commits 规范的消息 - 自动确定变更类型(feat, fix, docs等) - 智能识别 Scope 范围 - 支持中英文双语 ### v2.0.0 增强特性 - **可选增强标记**: Agent/Context/Module 标记(orchestrator 调用时) - **完全向后兼容**: 不传参数时行为与 v1.0.0 完全一致 - **灵活集成**: 可独立使用或被 orchestrator 编排 ## 可选参数 (v2.0.0) | 参数 | 类型 | 示例 | 效果 | |------|------|------|------| | `subagent_type` | string | "backend-architect" | 添加 🤖 Executed-By 标记 | | `phase_cycle` | string | "Phase3-Cycle7" | 添加到 📋 Context 标记 | | `module` | string | "backend", "mobile" | 添加 🔗 Module 标记 | | `context` | string | 自定义上下文 | 添加到 📋 Context 标记 | **注意**: 所有参数均为可选,不传参数时与 v1.0.0 行为一致。 **🔒 格式规范**: [ENHANCED_MARKERS_SPEC.md](./ENHANCED_MARKERS_SPEC.md) --- ## Conventional Commits 快速参考 ### 消息格式 ``` <type>(<scope>): <subject> <body> <footer> ``` ### Type 类型(常用) | Type | 说明 | 示例 | |------|------|------| | **feat** | 新功能 | `feat(auth): 添加JWT认证` | | **fix** | Bug修复 | `fix(api): 修复登录超时问题` | | **docs** | 文档更新 | `docs(readme): 更新安装说明` |