en un clic
commit
Stage and commit changes using conventional commits format
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Stage and commit changes using conventional commits format
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
Add a new bashdep:: lifecycle command with TDD
Coverage gap analysis for the bashdep public API plus a bashdep::doctor audit
Debug and fix failing bashdep tests systematically
Fetch a GitHub issue, create a branch, plan and implement with TDD, then open a PR
Push branch and create a GitHub PR following the bashdep PR template
Run a comprehensive pre-release validation checklist for bashdep
| name | commit |
| description | Stage and commit changes using conventional commits format |
| user-invocable | true |
| argument-hint | [message hint] |
| disable-model-invocation | true |
| allowed-tools | Bash, Read, Grep, Glob |
Stage and commit current changes using the conventional commits format.
IMPORTANT: This skill MUST be used for ALL commits — even when the user just says "commit" without
/commit. Never commit without following these steps.
git branch --show-currentgit status --shortgit diff --cached --stat 2>/dev/nullgit diff --stat 2>/dev/nullgit log --oneline -5 2>/dev/null$ARGUMENTS — Optional hint for the commit message
(e.g., clean orphan files race)Review the state above — understand what changed and why.
Stage files — add only the relevant changed files by name. Never
use git add -A or git add .. Never stage files that contain
secrets (.env, credentials, lib/ artifacts, local/, tmp/).
Determine the commit type from the nature of the changes:
feat — new feature or capabilityfix — bug fixdocs — documentation onlystyle — formatting, whitespace (no logic change)refactor — code restructuring (no behavior change)test — adding or updating testschore — maintenance, tooling, configperf — performance improvementci — CI/CD config (.github/workflows/)Determine the scope from the area of the codebase affected:
install — bashdep::install / install_fromlock — lockfile read/write helpersdoctor — bashdep::doctorclean — bashdep::cleanuninstall — bashdep::uninstallsetup — bashdep::setupcli — CLI dispatch / flagsrelease — release.sh and release toolingdocs — docs/, README.mdci — .github/workflows/Write the commit message:
<type>(<scope>): <description>Co-Authored-By trailer (repo
settings.json sets includeCoAuthoredBy: false)Create the commit:
git commit -m "$(cat <<'EOF'
<type>(<scope>): <description>
<optional body>
EOF
)"
Verify the commit was created:
git log --oneline -1
feat(doctor): report orphan files in dev dir
fix(lock): preserve trailing newline on lockfile rewrite
test(clean): cover dry-run output for orphan removal
refactor(install): extract _classify_dep helper
docs(api): document bashdep::self_update target_path arg
chore(ci): bump shellcheck to v0.10
perf(install): skip re-download when lock + file are in sync
--no-verify — if hooks fail, fix the underlying issue