一键导入
commit
Create git commits following Conventional Commits specification with project-specific branch naming rules
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create git commits following Conventional Commits specification with project-specific branch naming rules
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Backend specialist for APIs, databases, authentication using FastAPI with clean architecture (Repository/Service/Router pattern)
Bug diagnosis and fixing specialist - analyzes errors, identifies root causes, provides fixes, and writes regression tests
Frontend specialist for React, Next.js, TypeScript with FSD-lite architecture, shadcn/ui, and design system alignment
Mobile specialist for Flutter, React Native, and cross-platform mobile development
Automated multi-agent orchestrator that spawns CLI subagents in parallel, coordinates via MCP Memory, and monitors progress
Product manager that decomposes requirements into actionable tasks with priorities and dependencies
| name | commit |
| description | Create git commits following Conventional Commits specification with project-specific branch naming rules |
/commit command is invokedProject-specific settings: .agent/skills/commit/config/commit-config.yaml
| Type | Description | Branch Prefix |
|---|---|---|
| feat | New feature | feature/ |
| fix | Bug fix | fix/ |
| refactor | Code improvement | refactor/ |
| docs | Documentation changes | docs/ |
| test | Test additions/modifications | test/ |
| chore | Build, configuration, etc. | chore/ |
| style | Code style changes | style/ |
| perf | Performance improvements | perf/ |
<type>(<scope>): <description>
[optional body]
Co-Authored-By: First Fluke <our.first.fluke@gmail.com>
git status
git diff --staged
git log --oneline -5
If changed files span multiple features/domains, split commits by feature.
Split criteria:
Example:
# Changed files:
.agent/workflows/*.md (7 files) → fix(workflows): ...
.agent/skills/**/*.md (4 files) → fix(skills): ...
USAGE.md, USAGE-ko.md → docs: ...
# Split into 3 commits
Do NOT split when:
Analyze changes → Select appropriate type:
featfixrefactordocstestchoreUse changed module/component as scope:
feat(auth): Authentication relatedfix(api): API relatedrefactor(ui): UI relatedchore: update dependencies📝 Commit message preview:
feat(orchestrator): add multi-CLI agent mapping support
- Add user-preferences.yaml for CLI configuration
- Update spawn-agent.sh to read agent-CLI mapping
- Update memory schema with CLI field
Co-Authored-By: First Fluke <our.first.fluke@gmail.com>
Proceed with this commit? (Y/N/Edit)
After user confirmation:
git add <specific-files>
git commit -m "<message>"
config/commit-config.yamlresources/conventional-commits.mdgit add -A or git add . without explicit permission