# Add to your Claude Code skills
git clone https://github.com/sparkdeath324/forgeNo comments yet. Be the first to share your thoughts!
Turn a one-line idea into a working, full-stack web app — by orchestrating a fleet of parallel agents.
forge is a Claude Code skill. Invoke it in plan mode (ideally with ultracode on) and it will interrogate your idea across every dimension, design the architecture and a distinctive UI, then build, run, and verify the whole app end to end — pausing at checkpoints so you stay in control.
It is self-contained but composes with best-in-class companions when you have
them (superpowers, feature-dev, frontend-design) — and falls back to its own
embedded guidance when you don't.
Requirements: Claude Code, git, bash.
git clone --depth 1 https://github.com/sparkdeath324/forge.git ~/.forge && ~/.forge/install.sh
Or the curl | bash bootstrap (after you set REPO_URL in install.sh):
curl -fsSL https://raw.githubusercontent.com/sparkdeath324/forge/main/install.sh | bash
That copies the skill to ~/.claude/skills/forge/. Restart Claude Code so it
picks up the new skill.
Replace
sparkdeath324with your GitHub org/user in both the commands above and theREPO_URLat the top ofinstall.shbefore publishing.
Upgrade: cd ~/.forge && git pull && ./install.sh (idempotent).
Uninstall: rm -rf ~/.claude/skills/forge.
forge then walks these phases:
| Phase | Where | What happens |
|---|---|---|
| A. Gate & Frame | main thread | ultracode check; frame the idea |
| B. Clarify | main thread | questions across every aspect → a written spec |
| C. Architecture + UI | parallel agents | a disjoint slice manifest + design tokens |
| D. Plan | ExitPlanMode | you approve the build plan |
| E. Build | checkpointed Workflow | foundation → parallel slices → integrate → build-run-verify loop, with a checkpoint after each phase |
| F. Report | main thread | how to run it, file map, QA results, gaps, next steps |
The interactive thinking happens up front (only the main thread can ask you questions); once you approve, the build fans out across agents and pauses at checkpoints so you can redirect.
If you run multi-agent-connector,
forge can broadcast each checkpoint so you can follow and steer the build from a
second window. Note it's a handoff bus, not a file lock — it never enforces
slice ownership.
MIT — see LICENSE.