当用户要提交 Git 改动时使用。仅用 Git 分析改动并自动生成 conventional commit 信息(可选 emoji);必要时建议拆分提交,默认运行本地 Git 钩子(可 --no-verify 跳过)。适用于"提交代码"、"git commit"、"生成提交信息"、"提交改动"等场景。
Installation
Details
Usage
After installing, this skill will be available to your AI coding assistant.
Verify installation:
skills listMore by huangwb8
View all基于 NSFC 最新 Word 模板高保真优化 LaTeX 模板样式(集成测试工具,标准化测试流程)
智能迁移旧版NSFC标书到新版模板:分析旧新项目结构、AI自主规划迁移策略、执行内容迁移、迭代优化、编译验证。用于用户要求"迁移标书/升级模板/跨版本迁移/旧标书转新模板"。
自动化测试驱动优化技能 - 用于在技能/项目迭代时,通过多轮 A 轮批判性测试 + B 轮质量原则检查(以 `config.yaml:b_round_check.dimensions` 为准), 系统化发现、记录、修复问题,并沉淀可追溯的 `plans/` 与 `tests/` 文档。 **核心能力**: - 支持多轮 A 轮迭代:分析 → 计划 → 优化 → 轻量测试(可重复 N 次) - **独立评估模式**:每轮 A 轮基于当前状态独立审查,不查看历史 `plans/`/`tests/`,降低确认偏差 - **批判性思维驱动**:强制使用"刁钻角度"思考,每轮至少 3 个系统性问题(架构/过度设计/一致/安全) - **强制质量要求**:每轮 A 轮至少 10 个问题(鼓励 15-20 个),P0+P1 占比 ≥ 60%,B 轮至少 10-20 个建议 - A 轮结束后执行 B 轮质量原则检查:维度以 `config.yaml:b_round_check.dimensions` 为准(当前为 8 项) - 规范化测试会话命名:`vYYYYMMDDHHMM` - 将每轮产出固化为文档与目录(可追溯、可复现、可复盘)
当用户需要发布项目到 GitHub、创建 GitHub Release、生成并发布 Release Notes、推送 tag 并创建 release 时使用:智能分析 tag 间历史变化,生成专业且吸引人的 Release Notes,自动创建 GitHub Release。支持首次发布、常规版本、预发布版本(alpha/beta/rc),自动识别 prerelease 标记。
