con un clic
gencom
根据 Git diff 生成提交信息(严格遵循项目风格)
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
根据 Git diff 生成提交信息(严格遵循项目风格)
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
持续追问用户关于计划或设计的各个方面,直到达成共识,逐条解决决策树中的每个分支。适用于用户想要对方案进行压力测试、被追问设计细节,或提到"追问"时使用。
Implements Manus-style file-based planning to organize and track progress on complex tasks. Creates Task/task_plan.md, Task/findings.md, and Task/progress.md. Use when asked to plan out, break down, or organize a multi-step project, research task, or any work requiring >5 tool calls. Supports automatic session recovery after /clear.
Expert code review of current git changes with a senior engineer lens. Detects SOLID violations, security risks, and proposes actionable improvements.
根据中文描述生成英文文件名。当用户提到"命名"、"起名"、"文件名"、"英文名"等关键词时使用此命令
Basado en la clasificación ocupacional SOC
| name | gencom |
| description | 根据 Git diff 生成提交信息(严格遵循项目风格) |
每次执行时必须实时获取暂存区最新状态,不要使用缓存或假设。
# 暂存文件列表
STAGED_FILES=!`git diff --cached --name-only`
# 变更统计
STATS=!`git diff --cached --stat`
# 具体变更内容(全部显示)
DIFF=!`git diff --cached`
# 当前分支
BRANCH=!`git branch --show-current`
# 最近提交记录(分析风格)
RECENT_COMMITS=!`git log --oneline -10`
避免扫描以下锁文件:
在生成提交信息前,必须严格分析 RECENT_COMMITS 中最近 5-10 条记录的风格,包括:
如果不遵循历史风格,命令执行失败!
根据项目历史提交记录分析,本项目有以下明确风格:
| 场景 | 必须使用的 emoji | 示例 |
|---|---|---|
| 新增文章、文档修改 | 📝 | 📝 新增 Vite 打包结构控制文章 |
| 新增工具/组件 | ✨ | ✨ 新增 sidebar 自动化生成工具 |
| 配置优化、路径调整 | 🔧 | 🔧 优化图片资源路径并更新配置 |
| 资源添加、格式优化 | 📦 | 📦 新增文章图片资源并优化图片格式 |
| 文件重命名、移动 | 🚚 | 🚚 重命名 GoInt64On32Bit 文件 |
| 修复 Bug | 🐛 | 🐛 修复侧边栏显示问题 |
| 代码重构 | ♻️ | ♻️ 重构文件结构 |
| 代码格式化 | 🎨 | 🎨 代码格式化优化 |
第一行(标题):
主体部分:
- 列表格式| 类型 | 图标 | 用途 |
|---|---|---|
| 功能 | ✨ | 新特性 |
| 🚀 | 部署相关 | |
| ⚡ | 性能优化 | |
| Bug | 🐛 | 修复 Bug |
| 🚑️ | 紧急热修复 | |
| 🔒 | 安全修复 | |
| 文档 | 📝 | 写文档 |
| 📚 | 更新文档 | |
| 样式 | 💄 | UI/样式更新 |
| 🎨 | 代码格式化 | |
| 重构 | ♻️ | 代码重构 |
| 🔄 | 重构代码 | |
| 测试 | ✅ | 更新测试 |
| 依赖 | ➕ | 添加依赖 |
| ➖ | 删除依赖 | |
| ⬆️ | 升级依赖 | |
| 构建 | 📦 | 构建/包更新 |
| 🔧 | 配置修改 | |
| 清理 | 🔥 | 删除代码 |
| 🗑️ | 删除废弃代码 |
必须使用 markdown 代码块格式输出,将提交信息包裹在 ```markdown 代码块中,不要直接输出渲染后的文本。
示例输出格式:
✅ 新增 SelectColor 组件测试
- 添加渲染测试:验证 select 元素和 label 文本
- 添加用户交互测试:验证点击后显示 3 个选项
注意: