🚨 Active Supply Chain Attack:node-ipc Package Compromised.Learn More
Socket
Book a DemoSign in
Socket

devforgeai

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

devforgeai

Spec-driven development framework for AI-assisted software development with zero technical debt. Enforces TDD workflows, quality gates, architectural constraints, and anti-pattern prevention across 34 skills, 47+ agents, and 47+ slash commands.

latest
Source
npmnpm
Version
2.0.2
Version published
Maintainers
1
Created
Source

DevForgeAI

License: MIT Node.js >= 18 Built with Claude Code PRs Welcome

Transform vague business ideas into production-ready code with zero technical debt.

DevForgeAI is a development framework for Claude Code that enforces TDD, quality gates, and architectural constraints across the entire software lifecycle. It works with any technology stack.

Interactive Demo | Full Documentation

Quick Start

# Install into your project
npx devforgeai install

# Open in Claude Code Terminal, then:

/create-context my-project        # Set up architectural constraints
/create-story user-authentication # Create a spec'd user story
/dev STORY-001                    # Build it with enforced TDD
/qa STORY-001 deep                # Validate quality

Or start from scratch with a vague idea:

/brainstorm "I want to build a marketplace for local artisans"
# The framework guides you from idea -> requirements -> architecture -> code -> release

See It in Action

Interactive Demo

Explore the full development pipeline, TDD cycle, quality gates, and architecture — all interactive, right in your browser.

https://devforgeai.com/

Why DevForgeAI?

AI coding assistants are powerful but undisciplined. Without guardrails, they make autonomous technology decisions, skip tests, and accumulate technical debt faster than any human team.

DevForgeAI fixes this with three mechanisms:

1. Constitutional Context Files — 6 immutable documents define your approved technologies, directory structure, dependencies, coding standards, architecture constraints, and forbidden anti-patterns. The AI cannot deviate without an approved Architecture Decision Record.

2. Mandatory TDD — Every feature goes through a 10-phase cycle: write failing tests first, implement minimum code to pass, refactor, verify acceptance criteria, run integration tests. No shortcuts.

3. Quality Gates — 4 checkpoints block progression until standards are met. Coverage thresholds (95% business logic, 85% application, 80% infrastructure) are enforced as blockers, not warnings.

Key Features

  • Technology Agnostic — Works with any stack. Your context files define the rules, not the framework.
  • 47+ Specialized Subagents — Single-responsibility AI agents: test-automator, backend-architect, security-auditor, code-reviewer, dead-code-detector, and more.
  • 47+ Slash Commands — From /brainstorm to /release, every workflow step has a dedicated command.
  • 34 Skills — Structured workflow automation from ideation through release, now in the new Claude Code skill format.
  • Root Cause Analysis — Built-in /rca command with 5 Whys methodology when things go wrong.
  • Test Integrity Protection — Only designated agents can write tests during designated phases, preventing implementation agents from weakening assertions.
  • Cross-AI Collaboration/collaborate generates portable documents for sharing issues with other LLMs.

Installation

Prerequisites: Node.js >= 18, npm >= 8, Git, Claude Code Terminal

# Recommended
npx devforgeai install

# From source
git clone https://github.com/bankielewicz/DevForgeAI.git
cd DevForgeAI && npm install
node bin/devforgeai.js install /path/to/your-project

# Global
npm install -g devforgeai
devforgeai install

After installing, run /create-context my-project in Claude Code to generate your constitutional context files interactively.

How the Workflow Fits Together

/brainstorm     Vague idea -> structured problem discovery
      |
/ideate         Problem -> requirements (functional + non-functional)
      |
/create-context Requirements -> 6 constitutional constraint files
      |
/create-epic    Constraints -> feature decomposition
      |
/create-story   Features -> implementable stories with acceptance criteria
      |
/dev            Story -> TDD implementation (10 phases, enforced)
      |
/qa             Code -> quality validation (coverage, security, patterns)
      |
/release        Validated code -> production deployment

Documentation

TopicLocation
All 47+ commandsCommands Reference
Architecture & subagentsArchitecture Guide
API documentationAPI Reference
TroubleshootingTroubleshooting Guide
Project roadmapRoadmap
Competitive analysisResearch

Contributing

  • Fork the repository
  • Create a feature branch
  • Use the DevForgeAI workflow: /create-story -> /dev -> /qa
  • Push and open a Pull Request

See CONTRIBUTING.md for full guidelines.

Support

If DevForgeAI has been useful, consider buying me a coffee!

Buy Me A Coffee

License

MIT License — see LICENSE for details.

Built with Claude Code — Spec-driven development with 47+ subagents, 34 skills, and zero tolerance for technical debt.

Keywords

ai

FAQs

Package last updated on 22 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts