Why Use This
This skill provides specialized capabilities for CaoMeiYouRen's codebase.
Use Cases
- Developing new features in the CaoMeiYouRen repository
- Refactoring existing code to follow CaoMeiYouRen standards
- Understanding and working with CaoMeiYouRen's codebase structure
Install Guide
2 steps - 1
- 2
Install inside Ananke
Click Install Skill, paste the link below, then press Install.
https://github.com/CaoMeiYouRen/caomei-auth/tree/master/.github/skills/conventional-committer
Skill Snapshot
Auto scan of skill assets. Informational only.
Valid SKILL.md
Checks against SKILL.md specification
Source & Community
Updated At Jan 18, 2026, 09:13 PM
Skill Stats
SKILL.md 29 Lines
Total Files 1
Total Size 0 B
License NOASSERTION
---
name: conventional-committer
description: 暂存更改并生成符合 Conventional Commits 规范的提交消息。
version: 1.0.0
author: GitHub Copilot
tools: ["terminal"]
---
# Conventional Committer Skill (规范提交技能)
## 能力 (Capabilities)
- **暂存 (Staging)**: 将修改后的文件添加到 git 暂存区。
- **消息生成**: 创建遵循 `type(scope): description` 格式的提交消息 (例如: `feat(auth): add login page`)。
- **提交 (Committing)**: 执行 `git commit`。
## 指令 (Instructions)
1. **提交前检查**: 在执行任何 git 提交操作前,确认 `@quality-guardian` 已经通过了 `pnpm typecheck` 和 `pnpm lint`。如果尚未执行,应提示 Agent 或用户先完成质量核查。
2. **验证状态**: 检查 `git status` 查看哪些内容需要暂存。
3. **生成消息**: 分析更改以确定 `type` (feat, fix, docs, style, refactor, test, perf, build, ci, chore, revert), `scope` (可选, 例如: 组件名, 模块) 和 `description`。
4. **提交**: 运行 `git commit -m "..."`。
5. **验证**: 确保消息符合 `commitlint.config.ts`。
## 使用示例 (Usage Example)
输入: "提交新的用户资料功能。"
动作: `git add .`, 分析变更, 生成消息 `feat(user): 实现带有头像上传功能的用户个人资料页面`, `git commit`。