一键导入
semantic-commit
Write semantic git commits following conventional format
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Write semantic git commits following conventional format
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Read files BEFORE asking questions. Inspect to assist, not just to plan [reading, inspection, context, workflow, collaborative editing]
Design First, Code Second - explore options before implementation
Assist with interactive git rebase [git, rebase, history, cleanup, squash, reorder]
Always read Makefile before proposing commands [Makefile, build, test, docker, workflow]
Session retrospective following desk/retro.md [feedback, session review, improvement, workflow, validation]
Task closing protocol - documentation updates and completion tracking
| name | semantic-commit |
| description | Write semantic git commits following conventional format |
| license | MIT |
| compatibility | opencode |
| metadata | {"source":"important/instructions.md:53-69","workflow":"git"} |
I enforce semantic commit message format for all git commits.
<type>: <description>
Rules:
| Type | Description |
|---|---|
feat | New feature |
fix | Bug fix |
docs | Documentation only |
style | Formatting, no code change |
refactor | Code change, no behavior change |
test | Adding or updating tests |
chore | Maintenance, dependencies |
feat: add dark mode toggle
fix: resolve nil pointer dereference in parser
docs: update ARCHITECTURE.md with multilingual strategy
refactor: extract wpautop logic to separate function
test: add DOM snapshot tests for inline elements
chore: bump Hugo version to 0.156.0
Before ANY commit:
One approval = One commit: Each file or logical change requires explicit user approval before committing.
Example:
✅ Code changes ready in importer/
Proposed commit:
feat: add priority system for PreRenderer
- PriorityWpAutoP = 495 (runs first)
- PriorityShortCodes = 510 (runs second)
- Preserves spaces around inline shortcodes
Validate?
After approval:
cd importer && git add . && git commit -m "feat: add priority system for PreRenderer"