Add a new bashdep:: lifecycle command with TDD
中文简介正在准备中。当前显示原文说明。
Stage and commit changes using conventional commits format
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
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还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
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
中文简介正在准备中。当前显示原文说明。