FORGE - Iterative AI Development Engine for Claude Code
npx claudepluginhub devsforge/forgeFORGE - Iterative AI Development Engine. Multi-criteria completion, stuck detection, checkpoints, and Control Center integration.
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations
Claude Code plugins for the Slidev presentation framework
Share bugs, ideas, or general feedback.
Disclaimer: FORGE is an independent, community-developed open-source project. It is not affiliated with, endorsed by, or officially associated with Anthropic, PBC or any of its products (including Claude, Claude Code, or the Claude API). "Claude" and "Anthropic" are trademarks of Anthropic, PBC. This project is a third-party plugin built by the community to extend Claude Code functionality.
Specification-Driven AI Development Engine for Claude Code
FORGE transforms Claude Code into a powerful iterative development system that autonomously works on complex tasks through formal specifications, structured planning, and completion criteria verification.
git clone https://github.com/devsforge/Forge.git
cd Forge
pnpm install
pnpm build
# Add the marketplace
/plugin marketplace add devsforge/forge
# Install the plugin
/plugin install forge@devsforge
Or for local development, add to ~/.claude/settings.json:
{
"plugins": [
"/path/to/Forge/packages/plugin"
]
}
The plugin provides:
/forge:* slash commands (21 total)cd /path/to/Forge
pnpm dev:server
# Opens at http://127.0.0.1:3344
Or run directly:
node packages/server/dist/index.js
/forge:forge-register
This creates .forge.json and registers your project with Control Center.
/forge:forge-spec "Add user authentication with JWT tokens"
This creates a formal specification with:
/forge:forge-plan spec-001
Generates a detailed plan with:
/forge:forge-queue --plan plan-001
# Single task mode (interactive)
/forge:forge
# Batch mode (process entire queue autonomously)
/forge:forge-batch
FORGE will:
| Command | Description |
|---|---|
/forge:forge-spec "desc" | Create specification from description |
/forge:forge-plan SPEC_ID | Create implementation plan |
/forge:forge-queue --plan PLAN_ID | Queue tasks for execution |
/forge:forge | Start single task execution |
/forge:forge-batch | Process entire queue autonomously |
/forge:forge-adopt TASK_ID | Formalize WebUI tasks into spec workflow |
/forge:forge-request | Process pending WebUI requests |
/forge:forge-done | Mark current task as manually completed |
| Command | Description |
|---|---|
/forge:forge-pause | Pause the current loop |
/forge:forge-resume | Resume a paused loop |
/forge:forge-abort | Abort and exit |
| Command | Description |
|---|---|
/forge:forge-checkpoint | Create manual checkpoint |
/forge:forge-rollback | Rollback to checkpoint |
| Command | Description |
|---|---|
/forge:forge-register | Register with Control Center |
/forge:forge-link PROJECT_ID | Link to existing project |
/forge:forge-sync | Full bidirectional sync |
| Command | Description |
|---|---|
/forge:forge-status | Check current status |
/forge:forge-history | View iteration history |
/forge:forge-tasks | List tasks |
/forge:forge-help | Show help |
Access the web dashboard at http://127.0.0.1:3344