with one click
git-conventions
Apply git workflow conventions — commits, branches, PRs.
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
Apply git workflow conventions — commits, branches, PRs.
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
Audit code quality against KB-defined properties, invariants, and naming conventions.
Quality and compliance audit — combines code-quality and spec-compliance into one actionable report.
Periodic friction analysis — proposes new skills, deterministic tools, and adaptations.
Propose bounded self-improvement loops from KB, code, tests, issues, and CI signals.
Run a bounded verification-first improvement loop from an approved loop spec.
Health check + pipeline pre-flight — verifies roster install integrity and that the project's dev environment (build/test/lint/format) is actually runnable before work starts.
| name | git-conventions |
| description | Apply git workflow conventions — commits, branches, PRs. |
| when_to_use | Use when committing, branching, or opening PRs to apply roster's git conventions. Trigger: 'commit this', 'open a PR'. |
| version | 1.0.1 |
Apply standardized git conventions for the action described in $ARGUMENTS (e.g., "commit this", "create PR", "new branch for auth feature").
$ARGUMENTS (commit, branch, PR, or full workflow).<type>: <description>
Types: feat, fix, refactor, docs, test, chore, perf, ci
Closes #123, BREAKING CHANGE: <description>.Examples:
feat: add JWT authentication middlewarefix: prevent null pointer in user lookuprefactor: extract validation into shared module<type>/<short-description>
feat/add-auth, fix/null-pointer, refactor/extract-validationfeat/123-add-authWhen creating a PR:
git push -u origin <branch>.gh pr create with this template:## Summary
- <1-3 bullet points describing what and why>
## Test plan
- [ ] <specific verification step>
- [ ] <edge case checked>
- [ ] <regression check>
<type>: <description>), under 70 chars.When committing:
git status and git diff --staged to understand what's staged.git add .).git commit -m "$(cat <<'EOF'
<type>: <description>
EOF
)"
git status after to confirm success.main or master.-u to set upstream tracking.git add . or git add -A — stage specific files.--no-verify)..env, credentials, or secrets — warn the user if these are staged.At the end of each run, append to skills-meta/friction.jsonl :
{
"date": "<ISO-8601>",
"skill": "git-conventions",
"task": "<task-slug or short description>",
"frictions": [],
"methods": [],
"suggestion_type": null,
"suggestion": null,
"effort_estimate": null
}