Add a new bashdep:: lifecycle command with TDD
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Fetch a GitHub issue, create a branch, plan and implement with TDD, then open a PR
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
실행 점수 미검증
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Fetch a GitHub issue, create a branch, implement following TDD, and open a PR.
$ARGUMENTS - Issue number (e.g., 42 or #42)Parse the issue number from $ARGUMENTS (strip # if present).
Fetch issue details:
gh issue view <number> --json title,body,labels,assignees,milestone,state
Assign yourself if unassigned:
gh issue edit <number> --add-assignee @me
Create a branch from main:
Determine prefix from labels:
bug → fix/enhancement → feat/documentation → docs/feat/Branch name: <prefix><issue-number>-<slug> (slug: lowercase title,
spaces → -, max 50 chars).
git checkout main && git pull
git checkout -b <branch-name>
Analyze the issue: requirements, labels, referenced issues,
affected areas (which bashdep:: function or doc).
Explore the codebase for context:
bashdep (single file)tests/unit/bashdep_test.shdocs/api.md or docs/behavior.mdCreate implementation plan:
bashdep, tests/unit/bashdep_test.sh,
docs/*.md, CHANGELOG.md)Use EnterPlanMode if implementation is non-trivial.
Follow strict TDD workflow (see .claude/rules/tdd-workflow.md):
For each test:
bashdep to passRun the suite frequently:
make test
Quality checks after each refactor:
make sa && make lint
Mode coverage - if the change is mutating, add tests for
BASHDEP_DRY_RUN, BASHDEP_SILENT, BASHDEP_VERBOSE,
BASHDEP_FORCE as relevant.
Final verification:
make pre_commit/run
Commit using the /commit skill, with a body referencing the
issue (e.g., Closes #<issue-number>).
Create PR using the /pr skill:
/pr #<issue-number>
After fetching, present:
## Issue #<number>: <title>
**Labels:** <labels>
**State:** <state>
**Branch:** <branch-name>
### Description
<body content>
### Next Steps
1. Explore `bashdep` for the relevant function
2. Create implementation plan
3. Begin TDD cycle
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Add a new bashdep:: lifecycle command with TDD
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Stage and commit changes using conventional commits format
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Coverage gap analysis for the bashdep public API plus a bashdep::doctor audit
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Debug and fix failing bashdep tests systematically
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Push branch and create a GitHub PR following the bashdep PR template
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run a comprehensive pre-release validation checklist for bashdep
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.