← ClaudeAtlas

subagentlisted

Run issues inline as subagents directly from a PM thread — any tier, except issues too big for a subagent. Assesses subagent fit, spawns Phase A/B/C agents, monitors progress, and reports merge readiness. Use to execute selected issues inline instead of in separate coding threads.
auerbachb/claude-code-config · ★ 5 · AI & Automation · score 73
Install: claude install-skill auerbachb/claude-code-config
Execute one or more issues as subagents within the current thread. Each issue goes through the full Phase A/B/C orchestration protocol (fix, review, merge prep) while this skill monitors progress and manages transitions. Inline execution is the default for issues of any tier. Only two of Step 4's three too-big criteria route an issue out to a separate thread; the third — "should be split into multiple PRs" — is decomposed into an inline increment chain instead (Step 5.1). Parse `$ARGUMENTS` as space-separated issue references. Strip `#` prefixes to get bare issue numbers. If no arguments provided, ask the user which issue(s) to execute. --- ## Step 0: Resolve shared tooling `/subagent` is symlinked into every repo, but its helper scripts and reference docs are not — most repos carry no `.claude/` directory. Resolve them; never invoke a bare `.claude/scripts/…` path. Full contract and the classified dependency inventory: `.claude/reference/portable-skill-resolution.md` (issue #1189). ```bash resolve_script() { local name="$1" candidate for candidate in \ "$HOME/.claude/skills-worktree/.claude/scripts/$name" \ "$HOME/.claude/scripts/$name" \ ".claude/scripts/$name"; do if [[ -x "$candidate" ]]; then echo "$candidate"; return 0; fi done return 1 } ISSUE_CLAIM=$(resolve_script issue-claim.sh || true) CR_PLAN=$(resolve_script cr-plan.sh || true) SESSION_STATE_SH=$(resolve_script session-state.sh || true) ISSUE_DEDUP=$(resolve_script issue-dedup.sh || t