Execute build
Skill martian56/claude-engineer/plugins/claude-engineer/skills/execute-build
Claude Code marketplace and home of claude-engineer: an opinionated, design-system-first, plan-gated autonomous engineer for full greenfield React/Next and FastAPI projects.
npx -y skills add martian56/claude-engineer --skill execute-buildAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use after the plan is signed off, to drive the autonomous, plan-gated build to completion. Orchestrates per-task implementation, review, and verification in customer-experience-first order, stopping only on genuine blockers.
SKILL.md
2.6 KB, as published. Nobody here has run it
Execute Build
Announce at start: "I'm using claude-engineer:execute-build to drive the autonomous build."
Iron Law
Only run after the user signed off on the plan (claude-engineer:plan-project). If there is no
signed-off plan in docs/plan/, stop and go back.
The drive loop
- Read state first (
.claude-engineer/memory.md,progress.md,current-phase.txt). Trust them over recollection. - Isolate the workspace via
superpowers:using-git-worktreesbefore writing code. - Work phases in CX-first order (from the plan): Phase 0 scaffold → 1 design system → 2 frontend → 3 backend → 4 integration → 5 quality/CI/finish. Invoke the matching claude-engineer domain skill for each phase:
project-conventions,monorepo-and-tooling,docker-dev-environment(scaffold)design-system→frontend-development→backend-developmenttesting-and-quality,ci-cd-pipeline
- Execute tasks with
superpowers:subagent-driven-development- a fresh implementer subagent per task; each task usessuperpowers:test-driven-development. Usesuperpowers:dispatching-parallel-agentsfor independent workstreams. Fall back tosuperpowers:executing-plansonly where subagents are unavailable. - After each task: update
.claude-engineer/progress.md; record decisions inmemory.md. - When something breaks:
superpowers:systematic-debugging(root cause before fixes). - Review gate per phase / major feature:
superpowers:requesting-code-review+superpowers:receiving-code-review. - Before claiming any phase "done":
superpowers:verification-before-completionAND run the four gates viaclaude-engineer:testing-and-quality. - Finish:
claude-engineer:ci-cd-pipelinethensuperpowers:finishing-a-development-branch.
Autonomy & stopping
Plan-gated then autonomous: run to completion without check-ins. Stop only on genuine blockers - ambiguous requirements not covered by the brief, a destructive/irreversible action, missing credentials, or a decision that changes the agreed plan. Surface the blocker crisply with options.
Red flags - STOP
- Building before reading the ledger → re-read it.
- Re-doing a task already marked done in
progress.md. - Marking a phase done without running the four gates.
- Changing the plan unilaterally → that's a blocker; ask.