← スキル一覧に戻る

executing-development-issues
by bryonjacob
Aug plugin marketplace
⭐ 0🍴 1📅 2026年1月13日
SKILL.md
name: executing-development-issues description: Complete development lifecycle for GitHub/local issues - branch, implement, test, PR, merge with quality gates
Executing Development Issues
Purpose
Complete workflow: branch → code → tests → PR → merge. Works for GitHub and local issues (ISSUES.LOCAL/).
Core principle: One issue at a time, full lifecycle before next.
Uses
Standard Interface: aug-just/justfile-interface (Level 0+1)
just test-watch # Continuous testing
just check-all # Quality gate before merge
Quick Reference
# 1. Get issue
gh issue view [NUMBER] # GitHub
cat ISSUES.LOCAL/LOCAL###-Title.md # Local
# 2. Branch (if not in worktree)
git checkout -b [ISSUE_ID]-description
# 3. Implement with TDD
just test-watch
# 4. Quality gate
just check-all
# 5. PR (GitHub only)
gh pr create --draft
gh pr ready
# 6. Merge
gh pr merge --squash --delete-branch # GitHub
git merge --squash BRANCH # Local
Worktree vs Main
Check:
git rev-parse --git-dir # .git = main, worktrees/name = worktree
In worktree: Already on feature branch, work normally
Not in worktree: git checkout -b [ISSUE_ID]-description
Branch Naming
- GitHub:
42-add-user-auth - Local:
LOCAL001-fix-parser
Implementation
1. Read acceptance criteria
- Understand "done"
- Note all requirements
- Identify edge cases
2. TDD cycle
- Write test
- Implement
- Refactor while green
- Commit frequently
3. Commit messages
git commit -m "feat: specific change
Refs #42"
4. Draft PR early (GitHub)
gh pr create --draft --title "feat: description" --body "Closes #42"
Definition of Done
- ✅ All acceptance criteria met
- ✅ Tests written and passing
- ✅ Coverage >= 96%
- ✅
just check-allpasses - ✅ Documentation updated
- ✅ Self-review completed (self-reviewing-code skill)
- ✅ Merged to main
- ✅ Issue closed
Merging
GitHub:
gh pr ready
gh pr merge --squash --delete-branch
Local:
sed -i '' 's/^status: ready$/status: closed/' ISSUES.LOCAL/LOCAL###-Title.md
git checkout main
git merge --squash BRANCH
git commit -m "feat: description
Closes LOCAL###"
git branch -d BRANCH
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です