By devsforge
Iterative AI development engine that manages multi-criteria task completion loops with checkpoint/rollback, queue processing, and bi-directional sync with a FORGE Control Center for managing specs, plans, and atomic tasks across complex projects.
Abort the current FORGE loop
Adopt WebUI tasks into spec/plan structure
Run all queued tasks until queue is empty (batch mode)
Create a manual checkpoint
Mark current FORGE task as complete
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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
npx claudepluginhub devsforge/forge --plugin forgeComplete workspace management platform with architecture governance, compliance tracking, and automated validation. Includes hooks, MCP servers, and comprehensive workspace orchestration capabilities.
Automatically update CLAUDE.md file based on recent code changes
DevsForge package dependency updater with smart version resolution, breaking change detection, and automated testing
Use this agent for comprehensive performance testing, profiling, and optimization recommendations. This agent specializes in measuring speed, identifying bottlenecks, and providing actionable optimization strategies for applications. Examples:\n\n<example>\nContext: Application speed testing
Use this agent when you need to design scalable architecture and folder structures for new features or projects. Examples include: when starting a new feature module, refactoring existing code organization, planning microservice boundaries, designing component hierarchies, or establishing project structure conventions. For example: user: 'I need to add a user authentication system to my app' -> assistant: 'I'll use the code-architect agent to design the architecture and folder structure for your authentication system' -> <uses agent>. Another example: user: 'How should I organize my e-commerce product catalog feature?' -> assistant: 'Let me use the code-architect agent to design a scalable structure for your product catalog' -> <uses agent>.
Turn Claude Code into a plan-execute-validate loop with parallel work, intelligent retry, and memory
Long Task Harness for AI agents - task/feature-driven development with external memory
Describe your goal, approve the spec, then step away — Claude and Codex loop together until it's right.
Autonomous spec-driven development workflow with multi-agent collaboration, specification management, and task orchestration
Conversational planning and MCP-based daemon integration for eforge — enqueue, run, and monitor builds from within Claude Code
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex and antigravity CLIs when installed) to get diverse perspectives on coding problems