with one click
commit
Create standardized git commits following Terrae's conventions
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Create standardized git commits following Terrae's conventions
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Read a GitHub issue, summarize it, and create a branch for it
Commit, push, and open a pull request on GitHub
Verify all outputs exist after creating a new component and fix any issues
Generate or update documentation for Terrae components
Systematically fix issues found by /review or reported by the user
Run linting and type checking across the Terrae codebase
| name | commit |
| description | Create standardized git commits following Terrae's conventions |
| allowed-tools | Bash(git *) |
Create standardized git commits following Terrae's conventions.
Check Current State
git status to see changed filesgit diff to see the actual changesReview Changes with User
Stage Files
git add -A or git add .)Commit Message Format Follow conventional commits:
type(scope): description
Types:
feat: New featurefix: Bug fixdocs: Documentation changesstyle: Formatting, no code changerefactor: Code restructuringtest: Adding or updating testschore: Maintenance tasksExamples:
feat(marker): add rotation supportfix(popup): prevent memory leak on unmountdocs(readme): update installation instructionsNew Component Convention
When committing a new component, split into 3 separate commits in this order:
feat(map): add {component} component — the source file (src/registry/map/{slug}.tsx)feat(docs): add {component} example components — all example files (src/app/docs/_components/examples/{slug}-*.tsx)feat(docs): add {component} documentation page — the docs page (src/app/docs/{slug}/page.tsx)Shared file modifications (sidebar, components page, changelog, registry.json, barrel export) should be committed separately since they often contain changes for multiple components.
Important Rules
Co-Authored-By lines--amend unless explicitly requestedCreate the Commit
git commit -m "type(scope): description"
Verify
git status to confirm commit succeeded