بنقرة واحدة
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"