forge

FORGE (Framework for Orchestrated Resilient Generative Engineering) — Unified AI-driven development framework combining multi-agent agile workflows, autonomous iteration loops, persistent memory, and Claude Code Skills architecture. Use when: building software projects end-to-end, planning architecture, running autonomous dev loops, setting up CI/CD pipelines, managing multi-agent development teams, or any structured AI-driven development task. Triggers: "forge", "autonomous dev", "agent loop", "agile planning", "multi-agent", "development pipeline", "scaffold project", "run forge", "autopilot". This is the central hub skill — for specific pipeline steps, prefer the specialized skills (/forge-plan, /forge-build, /forge-verify, etc.). Use this skill when the user asks about FORGE itself, its configuration, memory system, or how the framework works.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "forge" with this command: npx skills add fwehrling/forge/fwehrling-forge-forge

FORGE — Framework for Orchestrated Resilient Generative Engineering

French Language Rule

All content generated in French MUST use proper accents (é, è, ê, à, ù, ç, ô, î, etc.), follow French grammar rules (agreements, conjugations), and use correct spelling.

Philosophy

FORGE unifies five paradigms into one secure, production-grade system:

ParadigmWhat FORGE TakesWhat FORGE Improves
Multi-Agent AgileAgent personas, artifact-driven workflows, scale-adaptive planningLighter agent definitions, no npm installer dependency
Autonomous IterationIteration loops, exit detection, rate limitingSandboxed execution, cost caps, rollback gates
Claude SkillsProgressive disclosure, SKILL.md structure, scripts/referencesNative integration, auto-discovery
Persistent MemoryProject memory, session tracking, agent-specific contextVector search index, auto-sync, forge-memory CLI tooling
Workflow Automation (n8n)Webhook triggers, MCP bridge, pipeline orchestrationDeclarative workflow-as-code, version-controlled pipelines

Quick Start

# 1. Initialize FORGE in any project
/forge-init

# 2. Choose track based on project scale
#    → Quick (bug fix, small feature): 3 commands
#    → Standard (feature, module): full pipeline
#    → Enterprise (system, platform): all agents + governance

# 3. Run the pipeline
/forge-analyze    # Agent: Analyst → Domain research, requirements
/forge-plan       # Agent: PM → PRD artifact
/forge-architect  # Agent: Architect → Architecture artifact
/forge-ux         # Agent: UX → UX design, wireframes, accessibility
/forge-stories    # Agent: SM → Stories with test specs
/forge-build      # Agent: Dev → Code + unit tests + functional tests
/forge-verify     # Agent: QA → Audit Dev tests + advanced tests + certification
/forge-deploy     # Automated deployment pipeline

# Autopilot mode — FORGE decides everything
/forge-auto           # Full pipeline, FORGE drives
/forge-auto "goal"    # Autopilot with specific objective

# Multi-agent collaboration
/forge-party "topic"  # Launch 2-3 agents in parallel on a topic
/forge-status         # Sprint status, stories, metrics

# Quick commands
/forge-quick-spec     # Quick track: spec + implement
/forge-quick-test     # Quick QA: zero-config testing
/forge-review [path]  # Adversarial review of an artifact
/forge-loop "task"    # Autonomous iteration loop
/forge-audit          # Security audit (Enterprise track)
/forge-audit-skill [path]  # Security audit of a third-party skill
/forge-update         # Update FORGE skills from latest release

# Parallel execution (requires Agent Teams)
/forge-team pipeline "goal"    # Full pipeline with parallel stories
/forge-team build STORY-001 STORY-002  # Parallel story implementation

1. AGENTS — Multi-Agent Personas

FORGE agents are lightweight Markdown personas. Each agent is a role Claude adopts with specific expertise, constraints, and outputs.

Agent Registry

Load agent definitions from ~/.claude/skills/forge/references/agents/ only when needed.

AgentRoleTriggerOutput Artifact
OrchestratorMeta-agent, routing, party mode, parallelization/forge-partyOrchestration plan
AnalystRequirements elicitation, domain research/forge-analyzedocs/analysis.md
PMProduct requirements, user stories, prioritization/forge-plandocs/prd.md
ArchitectSystem design, tech stack, API contracts/forge-architectdocs/architecture.md
UXUser research, wireframes, accessibility/forge-uxdocs/ux-design.md
DevImplementation, code generation, unit + functional tests/forge-buildSource code + tests
SMStory decomposition, sprint planning, context sharding/forge-storiesdocs/stories/*.md
QAAudit Dev tests, advanced tests (8 TEA workflows), validation/forge-verifyQuality report + supplementary tests
Quick QAZero-config testing, automatic framework detection/forge-quick-testTests + quick report
ReviewerAdversarial review, devil's advocate/forge-reviewCritical review report
DevOpsCI/CD, deployment, infrastructure/forge-deployPipeline configs
SecurityThreat modeling, audit, compliance/forge-auditdocs/security.md

Agent Invocation Pattern

When user requests a FORGE command, Claude:

  1. Reads the agent persona from references/agents/
  2. Adopts the persona (expertise, constraints, output format)
  3. Runs the associated workflow
  4. Produces the artifact in docs/
  5. Returns to base Claude persona

Scale-Adaptive Intelligence

FORGE auto-detects project scale and adjusts depth. Tracks determine what agents run; execution modes (Manual, Autopilot, Agent Teams) determine how they run.

  • Quick Track (bug fix, hotfix): Skip Analysis/Architecture/Stories → /forge-quick-spec → Dev only
  • Standard Track (feature, 1-5 days): Plan → Architect → Stories → Build → Verify (PM, Architect, SM, Dev, QA)
  • Enterprise Track (system, 5+ days): Full lifecycle with governance, Security + DevOps, ADRs, compliance

2. WORKFLOWS — Structured Pipelines

Core Development Pipeline

flowchart LR
    R["Requirements\nAnalysis → Planning"] ==> D["Design\nArchitecture → UX"]
    D ==> DEV["Development\nStories → Code + Tests"]
    DEV ==> Q["Quality\nVerification → Deployment"]

Each phase produces a versioned artifact consumed by downstream agents, eliminating context loss.

For detailed workflow documentation (artifact chain, test strategy, sharding, artifact modes, sprint status), read ~/.claude/skills/forge/references/workflows.md.


3. AUTONOMOUS LOOPS — Iteration Engine

FORGE provides autonomous iteration with security guardrails via /forge-loop:

  • 3 modes: afk (fully autonomous), hitl (semi-autonomous, default), pair (collaborative)
  • Security: cost caps, sandbox isolation, circuit breakers, rollback checkpoints
  • State: persisted in .forge-state/ (state.json, history.jsonl, fix_plan.md)

For detailed loop documentation (architecture, security config, state management, checkpoints), read ~/.claude/skills/forge/references/loops.md.


4. PERSISTENT MEMORY — Project Continuity

FORGE maintains persistent Markdown-based memory in .forge/memory/:

  • MEMORY.md: Core project knowledge (long-term)
  • sessions/: Daily session logs
  • agents/: Per-agent context (pm.md, architect.md, dev.md, qa.md)
  • Vector search: SQLite index with hybrid search (70% vector + 30% FTS5 BM25)

Every agent command reads memory at start and writes updates at end (mandatory protocol).

For detailed memory documentation (architecture, protocol, vector search, CLI commands), read ~/.claude/skills/forge/references/memory.md.


5. SECURITY MODEL

5-layer defense: Input Validation → Sandbox Isolation → Credential Management → Audit/Rollback → Human Gates.

For detailed security documentation (threat model, security layers, skill validation), read ~/.claude/skills/forge/references/security.md.


6. MCP INTEGRATION (Conceptual)

Planned patterns for FORGE as MCP server, consuming external MCP servers, and n8n workflow automation.

For detailed MCP documentation, read ~/.claude/skills/forge/references/mcp-integration.md.


7. CONFIGURATION & SCAFFOLDING

Initialize with /forge-init. Configuration via .forge/config.yml (project, agents, loop, memory, security, MCP, deploy).

For detailed configuration documentation (config.yml reference, token saver, project scaffolding, CLAUDE.md generation), read ~/.claude/skills/forge/references/configuration.md.


8. REFERENCE FILES

Load these resources as needed during development:

Agent Definitions

  • references/agents/orchestrator.md — Orchestrator meta-agent, party mode
  • references/agents/analyst.md — Analyst persona, domain research
  • references/agents/pm.md — Product Manager persona
  • references/agents/architect.md — Architect persona
  • references/agents/ux.md — UX/Design persona, wireframes, accessibility
  • references/agents/dev.md — Developer persona, TDD
  • references/agents/sm.md — Scrum Master persona
  • references/agents/qa.md — QA/TEA persona (8 workflows)
  • references/agents/quick-qa.md — Quick QA, zero-config testing
  • references/agents/reviewer.md — Adversarial reviewer
  • references/agents/devops.md — DevOps persona
  • references/agents/security.md — Security persona

Architecture & Workflows

  • references/workflows.md — Artifact chain, test strategy, sharding, sprint status
  • references/loops.md — Autonomous loop architecture, security, state management
  • references/memory.md — Memory architecture, protocol, vector search
  • references/security.md — Threat model, security layers, skill validation
  • references/mcp-integration.md — MCP server patterns, n8n workflows
  • references/configuration.md — Config reference, scaffolding, CLAUDE.md generation

Integration Guides

  • n8n-integration.md — n8n workflow patterns, MCP bridge setup
  • loop-patterns.md — Autonomous loop patterns, prompt engineering
  • security-model.md — Detailed security architecture

Scripts

  • forge-init.sh — Project initialization
  • forge-loop.sh — Secured autonomous loop runner
  • audit-skill.py — Skill security auditor

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

forge-team

No summary provided by upstream source.

Repository SourceNeeds Review
General

forge-review

No summary provided by upstream source.

Repository SourceNeeds Review
General

forge-build

No summary provided by upstream source.

Repository SourceNeeds Review