← ClaudeAtlas

developlisted

Development workflow using an agent team (Analyst, Challenger, Developer, QA) to implement features, bug fixes, or refactors in a target project folder. Requires a PROJECT_BRIEF.md in the target folder; if missing, invokes project-builder first to generate one. Use BEFORE entering plan mode whenever the user asks for a code change in an external project.
HaroldHormaechea/project-builder · ★ 5 · AI & Automation · score 77
Install: claude install-skill HaroldHormaechea/project-builder
# Development Team Workflow Entry point for any implementation task (new feature, bug fix, refactor, or other code change) in a target project. Replaces plan mode and manual exploration. The workflow is orchestrated by the root session with four specialized agents. ## Preconditions This skill MUST be invoked from the **root Claude Code session**. Spawned subagents cannot spawn further agents, so nested invocation will fail. If you are already inside a subagent when the user asks for this flow, stop and instruct them to restart at the root session. ## Team composition | Role | Agent name | May write | Read-only | |---|---|---|---| | Analyst | `analyst` | — | yes | | Challenger | `challenger` | — | yes | | Developer | `developer` | production-code paths declared in `PROJECT_BRIEF.md` | | | QA | `qa` | test-code paths declared in `PROJECT_BRIEF.md` | | Role boundaries are derived from `PROJECT_BRIEF.md` in the target folder — not hardcoded. ## Step 1 — Resolve session and target folders 1. Run `pwd` via Bash to get `SESSION_DIR`. Do not hardcode this path; always resolve it fresh. 2. Ask the user for the target project folder (`TARGET_DIR`) as an absolute path. Derive a default suggestion by computing the parent of `SESSION_DIR` and appending a project-name placeholder: `<parent-of-SESSION_DIR>/<project-name>` (e.g., `/workspace/my-project` when `SESSION_DIR` is `/workspace/project-builder`). Present this default explicitly. Resolve relative paths with `cd <path> && pwd`