← ClaudeAtlas

buildlisted

Build feature/page/integration end-to-end with GO/NO-GO gate. For components use `/component`, hooks `/hook`. Triggers "build a feature/page", "implement feature", "add feature", "build integration".
darkroomengineering/cc-settings · ★ 29 · Web & Frontend · score 85
Install: claude install-skill darkroomengineering/cc-settings
# Feature Build Workflow Before starting work, create a marker: `mkdir -p ~/.claude/tmp && echo "build" > ~/.claude/tmp/heavy-skill-active && date -u +"%Y-%m-%dT%H:%M:%SZ" >> ~/.claude/tmp/heavy-skill-active` ## Phase 1: Research (GO/NO-GO Gate) Before any implementation, complete this research phase: 1. **Detect stack** — read `package.json`. `next` dep → satus / Next.js; `react-router` dep → novus / React Router. Note any starter signal (`name` field, `darkroom.starter` marker). 2. **Understand requirements** — parse what the user actually needs. 3. **Explore codebase** — find existing patterns, similar implementations. 4. **Fetch docs** — use Context7 MCP for any external library. Never code from memory. 5. **Check versions** — run `bun info <package>` for the latest version. 6. **Assess feasibility** — can this be done cleanly within existing architecture? **GO/NO-GO Verdict**: After research, state one of: - **GO** — requirements are clear, approach is viable, proceed to implementation. - **NO-GO** — requirements are ambiguous, approach has blockers, or scope is too large. Report findings and stop. Do not proceed past this gate without an explicit GO verdict. ## Phase 2: Plan Create a brief implementation plan: - Files to create/modify (with stack-correct paths — `lib/hooks/` for satus, `hooks/` for novus, etc.) - Key decisions and rationale - Dependency order ## Phase 3: Implement Follow standard Maestro workflow: scaffold → implement → test → review. Use the