forge
npx skills add https://github.com/fwehrling/forge --skill forge
Agent 安装分布
Skill 文档
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:
| Paradigm | What FORGE Takes | What FORGE Improves |
|---|---|---|
| Multi-Agent Agile | Agent personas, artifact-driven workflows, scale-adaptive planning | Lighter agent definitions, no npm installer dependency |
| Autonomous Iteration | Iteration loops, exit detection, rate limiting | Sandboxed execution, cost caps, rollback gates |
| Claude Skills | Progressive disclosure, SKILL.md structure, scripts/references | Native integration, auto-discovery |
| Persistent Memory | Project memory, session tracking, agent-specific context | Vector search index, auto-sync, forge-memory CLI tooling |
| Workflow Automation (n8n) | Webhook triggers, MCP bridge, pipeline orchestration | Declarative 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.
1.1 Agent Registry
Load agent definitions from ~/.claude/skills/forge/references/agents/ only when needed.
| Agent | Role | Trigger | Output Artifact |
|---|---|---|---|
| Orchestrator | Meta-agent, routing, party mode, parallelization | /forge-party |
Orchestration plan |
| Analyst | Requirements elicitation, domain research | /forge-analyze |
docs/analysis.md |
| PM | Product requirements, user stories, prioritization | /forge-plan |
docs/prd.md |
| Architect | System design, tech stack, API contracts | /forge-architect |
docs/architecture.md |
| UX | User research, wireframes, accessibility | /forge-ux |
docs/ux-design.md |
| Dev | Implementation, code generation, unit + functional tests | /forge-build |
Source code + tests |
| SM | Story decomposition, sprint planning, context sharding | /forge-stories |
docs/stories/*.md |
| QA | Audit Dev tests, advanced tests (8 TEA workflows), validation | /forge-verify |
Quality report + supplementary tests |
| Quick QA | Zero-config testing, automatic framework detection | /forge-quick-test |
Tests + quick report |
| Reviewer | Adversarial review, devil’s advocate | /forge-review |
Critical review report |
| DevOps | CI/CD, deployment, infrastructure | /forge-deploy |
Pipeline configs |
| Security | Threat modeling, audit, compliance | /forge-audit |
docs/security.md |
1.2 Agent Invocation Pattern
## Activating an Agent
When user requests `/forge-plan`, Claude:
1. Reads `~/.claude/skills/forge/references/agents/pm.md` for persona definition
2. Adopts the PM persona (expertise, constraints, output format)
3. Runs the associated workflow (elicitation â drafting â validation)
4. Produces the artifact in `docs/`
5. Returns to base Claude persona
1.3 Scale-Adaptive Intelligence
FORGE auto-detects project scale and adjusts depth. Tracks determine what agents run (based on project scope). Execution modes (Manual, Autopilot, Agent Teams â see Quick Start) determine how they run. The two are orthogonal: a Standard track project can be executed in Manual, Autopilot, or Agent Teams mode.
-
Quick Track (bug fix, hotfix, <1 day):
- Skip: Analysis, Architecture, Stories
- Run:
/forge-quick-specâ generates spec + implements - Agents: Dev only
- Tests: Dev writes unit + functional tests for the fix
-
Standard Track (feature, module, 1-5 days):
- Run: Plan â Architect â Stories (with test specs) â Build (code + tests) â Verify (audit + advanced tests)
- Agents: PM, Architect, SM, Dev, QA
- Tests: SM specifies â Dev writes unit + functional â QA audits + completes
-
Enterprise Track (system, platform, 5+ days):
- Run: Full lifecycle with governance gates
- Agents: All + Security + DevOps
- Extras: ADRs, threat model, compliance checks
- Tests: Complete + performance + security + cross-module E2E
2. WORKFLOWS â Structured Pipelines
2.1 Core Development Pipeline
flowchart LR
R["<b>Requirements</b><br/>Analysis â Planning<br/><i>analysis.md · prd.md</i>"]
D["<b>Design</b><br/>Architecture â UX<br/><i>architecture.md · ux-design.md</i>"]
DEV["<b>Development</b><br/>Stories â Implementation + Tests<br/><i>stories/*.md · src/ · tests/</i>"]
Q["<b>Quality</b><br/>Verification â Deployment<br/><i>quality report · deployed</i>"]
R ==> D ==> DEV ==> Q
2.2 Artifact-Driven Context
Every phase produces a versioned artifact. Downstream agents consume upstream artifacts, eliminating context loss:
graph TD
AN["analysis.md"] --> PM
PM["PM reads analysis.md\nâ prd.md"] --> ARCH
ARCH["Architect reads prd.md\nâ architecture.md"] --> UX
UX["UX reads prd.md + architecture.md\nâ ux-design.md"] --> SM
SM["SM reads arch + prd + ux\nâ stories/*.md (with test specs)"] --> DEV
DEV["Dev reads story\nâ code + unit tests + functional tests"] --> QA
QA["QA reads story + Dev tests\nâ audits, completes, certifies"]
2.3 Integrated Test Strategy (Test-Driven Story Development)
Tests are integrated at EVERY stage of the pipeline, not just the verification phase.
Responsibilities per Agent
SM (/forge-stories) â Specifies tests in each story:
- Unit test cases (TU-x) per function/component
- Mapping AC-x â functional test
- Test data / fixtures
- Test files to create
Dev (/forge-build) â Writes AND runs tests alongside code:
- Unit tests BEFORE code (TDD)
- Functional tests for each AC-x
- Coverage >80% on new code
- Story NOT done if tests fail
QA (/forge-verify) â Audits, completes, and certifies:
- Audit: did the Dev write all required tests?
- Completes: integration, E2E, performance, security tests
- Certifies: GO/NO-GO verdict
Test Structure
tests/
âââ unit/ # Unit tests (Dev) â per module
â âââ <module>/
â â âââ <file>.test.<ext>
âââ functional/ # Functional tests (Dev) â per feature
â âââ <feature>/
â â âââ <scenario>.test.<ext>
âââ integration/ # Integration tests (QA) â cross-component
â âââ <scenario>.test.<ext>
âââ e2e/ # E2E tests (QA) â full user journeys
â âââ <journey>.test.<ext>
âââ fixtures/ # Shared test data
â âââ <name>.fixture.<ext>
âââ helpers/ # Test utilities
âââ setup.<ext>
Validation Gate
No story moves to “done” without:
- Unit tests present and passing (>80% coverage)
- Functional tests present for each AC-x and passing
- Non-regression validated (pre-existing tests not broken)
2.4 n8n Workflow Integration (Conceptual)
This describes planned n8n integration patterns. See section 6 for full details.
See ~/.claude/skills/forge/n8n-integration.md for design patterns:
- Webhook-triggered build pipelines
- MCP server exposure of FORGE commands
- Automated deployment workflows
- Monitoring and alerting patterns
2.5 Document Sharding (Conceptual â token optimization)
This describes a planned optimization pattern. Currently, agents load full artifacts.
Large artifacts could be split into sections to optimize token consumption. Each agent would only load the sections relevant to its work.
# Principle: split on ## (heading level 2)
docs/prd.md (complete)
â Section "Functional Requirements" â loaded by SM, Dev
â Section "Non-Functional Requirements" â loaded by Architect, QA
â Section "User Stories" â loaded by SM
â Section "Constraints" â loaded by all
# Sharding rules:
# - An agent NEVER loads an entire artifact if it doesn't need it
# - Sections are identified by their ## heading
# - The Orchestrator determines the relevant sections per agent
2.6 Artifact Modes (Create / Validate / Edit)
Each artifact supports 3 operating modes:
| Mode | When | Behavior |
|---|---|---|
| Create | Artifact does not exist | Full generation from scratch |
| Validate | Artifact exists, verification requested | Checks consistency, completeness, compliance |
| Edit | Artifact exists, modifications requested | Incremental update, preserves valid content |
# Automatic mode detection:
# - If docs/prd.md does not exist â Create mode
# - If /forge-plan --validate â Validate mode
# - If /forge-plan "add feature X" â Edit mode (PRD already exists)
2.7 Sprint Status (/forge-status)
FORGE maintains a .forge/sprint-status.yaml file for tracking:
# Read via /forge-status
sprint:
id: 1
started_at: 'YYYY-MM-DD'
stories:
- id: story-001
title: '...'
status: completed # pending | in_progress | completed | blocked
assigned_to: dev
blockedBy: []
- id: story-002
title: '...'
status: in_progress
assigned_to: dev
blockedBy: [story-001]
metrics:
total: 5
completed: 2
in_progress: 1
blocked: 0
pending: 2
velocity: '2 stories/day'
3. AUTONOMOUS LOOPS â Iteration Engine
3.1 Loop Architecture
FORGE provides autonomous iteration with security guardrails:
# FORGE Autonomous Loop
/forge-loop "Implement authentication module" --max-iterations 20 --sandbox docker
# How it works:
# 1. Claude receives task + PROMPT.md
# 2. Works on implementation
# 3. Tries to exit â Stop hook intercepts
# 4. Same prompt re-fed with file system state
# 5. Loop continues until:
# a. Completion criteria met (tests pass + EXIT_SIGNAL)
# b. Max iterations reached
# c. Cost cap hit
# d. Circuit breaker triggers (repeated errors)
3.2 Security Guardrails
# .forge/config.yml â Loop Security
loop:
max_iterations: 30 # Hard cap
cost_cap_usd: 10.00 # Per-loop spending limit
timeout_minutes: 60 # Per-iteration timeout
mode: hitl # afk | hitl | pair
rate_limit_per_hour: 60 # Max iterations per hour
state_directory: .forge-state/ # State persistence
sandbox:
enabled: true # ALWAYS for AFK loops
provider: docker # docker | local | none
mount_readonly: # Read-only mounts
- ./docs
- ./references
mount_readwrite: # Read-write mounts
- ./src
- ./tests
network: restricted # No outbound except allowed domains
allowed_domains: # Whitelist for network access
- registry.npmjs.org
- pypi.org
circuit_breaker:
consecutive_errors: 3 # Stop after 3 consecutive failures
no_progress_iterations: 5 # Stop if no git diff for N iterations
same_output_repeats: 3 # Stop if same output repeated N times
rollback_gate:
enabled: true # Git tag checkpoint before each iteration
max_checkpoints: 5 # Keep last N checkpoints
3.3 Loop Modes
| Mode | Behavior | HITL Gates | Usage |
|---|---|---|---|
| afk | Fully autonomous | None | Overnight, batch |
| hitl | Semi-autonomous | Confirmation every 5 iterations | Default |
| pair | Collaborative | Continuous explanation, small commits | Active development |
# Examples
/forge-loop "task" --mode afk --max-iterations 50 # Overnight
/forge-loop "task" --mode hitl # Default
/forge-loop "task" --mode pair # Pair programming
3.4 State Management
Each loop maintains its state in .forge-state/:
.forge-state/
âââ state.json # Current state (iteration, errors, mode, status)
âââ history.jsonl # Complete event history
âââ fix_plan.md # In-loop task plan
3.5 Checkpoint and Rollback
# Automatic checkpoints via git tags
# Each iteration creates: forge-ckpt-iter-N
# The last 5 are kept
# List checkpoints
forge-loop.sh checkpoint-list
# Restore a checkpoint
forge-loop.sh rollback --story forge-ckpt-iter-5
3.6 PROMPT.md Template
The PROMPT.md template is automatically generated by forge-loop.sh and includes:
- Task description
- Story context (if provided)
- Reference to fix_plan.md for tracking
- Mode-specific instructions (afk/hitl/pair)
- Completion criteria
- Current state (iteration, errors, progress)
See ~/.claude/skills/forge/loop-patterns.md for advanced patterns.
4. PERSISTENT MEMORY â Project Continuity
4.1 Memory Architecture
FORGE maintains persistent Markdown-based memory to ensure continuity across sessions. Every FORGE agent command reads memory at start and writes updates at end (see protocol in 4.3).
.forge/memory/
âââ MEMORY.md # Core project knowledge (long-term)
âââ sessions/
â âââ YYYY-MM-DD.md # Daily session log
â âââ ...
âââ agents/
âââ pm.md # PM agent-specific memory
âââ architect.md # Architect decisions log
âââ dev.md # Dev patterns, gotchas
âââ qa.md # QA coverage state, known issues
4.2 Two-Layer Memory
| Layer | File | Purpose | Updated By |
|---|---|---|---|
| Long-term | .forge/memory/MEMORY.md |
Project state, decisions, milestones | All agents |
| Session | .forge/memory/sessions/DATE.md |
Daily log of what was done | Auto per session |
| Agent-specific | .forge/memory/agents/AGENT.md |
Context specific to each agent role | Respective agent |
4.3 Memory Protocol
Every FORGE agent command follows this protocol (utility commands like /forge-status, /forge-resume, and /forge-init read memory but do not write back via forge-memory log):
flowchart TD
subgraph START ["START â Load context"]
S1["Read MEMORY.md"]
S2["Read latest session log"]
S3["Read agent-specific memory"]
S4["forge-memory search"]
S1 --> S2 --> S3 --> S4
end
subgraph EXECUTE ["EXECUTE"]
E1["Perform work"]
E2["Track decisions"]
E3["forge-memory search"]
E1 --> E2 --> E3
end
subgraph END ["END â Save (mandatory)"]
N1["forge-memory log"]
N2["forge-memory consolidate"]
N3["forge-memory sync"]
N4["Update sprint-status.yaml"]
N1 --> N2 --> N3 --> N4
end
START --> EXECUTE --> END
4.4 Memory + Autopilot Integration
The memory system is what makes /forge-auto intelligent:
- FORGE reads MEMORY.md to know exactly where the project is
- It reads session logs to understand recent activity and avoid repeating work
- It reads agent memories to provide continuity to each agent role
- On resume, FORGE picks up exactly where it left off
4.5 Memory Configuration
# .forge/config.yml
memory:
enabled: true # Enable persistent memory
auto_save: true # Auto-save after each command
session_logs: true # Keep daily session logs
agent_memory: true # Per-agent memory files
4.6 Vector Search
FORGE enriches its Markdown memory with a SQLite vector index for fast semantic search.
Architecture
.forge/memory/
MEMORY.md <- source of truth
sessions/YYYY-MM-DD.md <- source of truth
agents/{agent}.md <- source of truth
index.sqlite <- derived index (auto-synced)
- One-way sync: Markdown = master, SQLite = derived index
- Auto-sync: modified files are re-indexed before each search
- Hybrid search: vector similarity (70%) + FTS5 BM25 keywords (30%)
- Local embeddings:
all-MiniLM-L6-v2(384 dims, ~80 MB) - Markdown-aware chunking: ~400 tokens/chunk, respects headings and code blocks
The memory protocol in section 4.3 already includes vector search at steps 4 and 7. When vector search is not installed, those steps are silently skipped.
Installation
bash ~/.claude/skills/forge/scripts/forge-memory/setup.sh
CLI Commands
forge-memory sync [--force] [--verbose] # Re-index .md files into SQLite
forge-memory search "query" [--namespace all|project|session|agent] [--limit 5] # Hybrid vector + keyword search
forge-memory log "<message>" --agent <name> # Append to session log
forge-memory consolidate [--verbose] # Merge session entries into MEMORY.md
forge-memory status [--json] # Index statistics
forge-memory reset --confirm # Reset the vector index
5. SECURITY MODEL
5.1 Threat Model
FORGE addresses the “Lethal Trifecta” (Simon Willison, 2025):
- Untrusted input â All external data treated as potentially hostile
- Tool access â Least privilege, sandbox isolation
- Autonomous execution â Human-in-the-loop gates for destructive actions
5.2 Security Layers
block-beta
columns 1
block:L1["Layer 1: Input Validation"]
L1a["Prompt injection detection · Schema validation · Content sanitization"]
end
block:L2["Layer 2: Sandbox Isolation"]
L2a["Docker containers for AFK loops · Read-only mounts · Network whitelist"]
end
block:L3["Layer 3: Credential Management"]
L3a["No plaintext secrets · Env vars at runtime · Scoped access tokens"]
end
block:L4["Layer 4: Audit & Rollback"]
L4a["Git checkpoints · Full audit log · Instant rollback · Cost tracking"]
end
block:L5["Layer 5: Human Gates"]
L5a["Destructive ops require approval · Deployment gates · Budget approval"]
end
5.3 Skill Validation (from Cisco research on OpenClaw)
Before loading any third-party skill:
# Validate skill for security threats
/forge-audit-skill <path-to-skill>
# Checks:
# - No suspicious network calls in scripts
# - No credential harvesting patterns
# - No prompt injection in SKILL.md
# - No file access outside declared scope
# - Dependencies audited (npm audit / pip audit)
6. MCP INTEGRATION (Conceptual)
This section describes planned MCP integration patterns. These are not yet implemented as code â they serve as a design reference for future development. See
~/.claude/skills/forge/n8n-integration.mdfor the integration guide.
6.1 FORGE as MCP Server (Planned)
FORGE could expose its capabilities as MCP tools for external clients.
// FORGE MCP Server â exposes development tools
tools: [
'forge_analyze', // Run analysis phase
'forge_plan', // Generate PRD
'forge_architect', // Generate architecture
'forge_build', // Run implementation loop
'forge_verify', // Run test suite
'forge_deploy', // Deploy to environment
'forge_status', // Get project status
'forge_loop', // Start autonomous loop
];
6.2 Consuming MCP Servers (Planned)
FORGE could connect to external MCP servers for enhanced capabilities:
# .forge/mcp-servers.yml
servers:
n8n:
url: 'http://localhost:5678/mcp'
auth: api_key
tools: [create_workflow, execute_workflow, list_workflows]
github:
url: 'https://mcp.github.com'
auth: oauth
tools: [create_issue, create_pr, list_issues]
database:
url: 'http://localhost:3001/mcp'
auth: api_key
tools: [query, migrate, backup]
readonly: true # Security: read-only by default
6.3 n8n Workflow Automation (Planned)
FORGE could generate n8n workflows for CI/CD automation:
{
"name": "FORGE Deploy Pipeline",
"nodes": [
{ "type": "webhook", "name": "Git Push Trigger" },
{ "type": "claude-code", "name": "Run Tests", "params": { "prompt": "/forge-verify" } },
{ "type": "if", "name": "Tests Pass?" },
{ "type": "claude-code", "name": "Build", "params": { "prompt": "/forge-build --production" } },
{ "type": "ssh", "name": "Deploy to Server" },
{ "type": "slack", "name": "Notify Team" }
]
}
7. PROJECT SCAFFOLDING
7.1 /forge-init Command
Initialize FORGE in any project:
project-root/
âââ .forge/
â âââ config.yml # FORGE configuration
â âââ memory/ # Persistent memory
â â âââ MEMORY.md # Core project knowledge
â â âââ sessions/ # Daily session logs
â â âââ agents/ # Agent-specific memories
âââ docs/
â âââ analysis.md # Analyst output
â âââ prd.md # PM output
â âââ architecture.md # Architect output
â âââ security.md # Security audit
â âââ adrs/ # Architecture Decision Records (Enterprise)
â âââ stories/ # SM output (stories with test specs)
â âââ story-001.md
â âââ ...
âââ src/ # Source code (Dev output)
âââ tests/ # Tests (Dev + QA output)
â âââ unit/ # Unit tests per module (Dev)
â âââ functional/ # Functional tests per feature (Dev)
â âââ integration/ # Integration tests (QA)
â âââ e2e/ # E2E tests (QA)
â âââ fixtures/ # Shared test data
â âââ helpers/ # Test utilities
âââ CLAUDE.md # Project conventions (auto-generated)
âââ PROMPT.md # Loop prompt (when using /forge-loop)
7.2 CLAUDE.md Auto-Generation
FORGE generates a CLAUDE.md tailored to the project (via forge-init.sh):
# CLAUDE.md â Generated by FORGE
## Project
- **Name**: <auto-detected>
- **Type**: <auto-detected>
- **Language**: <auto-detected>
## FORGE Commands
- `/forge-plan` â Generate/update PRD (PM agent)
- `/forge-architect` â Generate/update architecture (Architect agent)
- `/forge-stories` â Generate stories from PRD + architecture (SM agent)
- `/forge-build` â Implement current story (Dev agent)
- `/forge-loop "task"` â Autonomous iteration loop
- `/forge-verify` â Run tests and validation (QA agent)
- `/forge-deploy` â Deploy to configured environment
- `/forge-status` â Project status overview
- `/forge-audit` â Security audit (Security agent)
## Conventions
- **Commits**: Conventional format â `type(scope): description`
- **Tests**: Required for all production code
- **Branches**: `feature/`, `fix/`, `forge/loop-` prefixes
- **Secrets**: NEVER in code â use environment variables
## Architecture
See `docs/architecture.md` when available.
8. CONFIGURATION
8.1 .forge/config.yml
project:
name: 'my-project'
type: auto-detect # web-app | api | library | cli | mobile
language: auto-detect # typescript | python | go | rust | etc.
scale: auto-detect # quick | standard | enterprise
agents:
default_set: standard # quick | standard | enterprise | custom
custom_agents: [] # Path to custom agent definitions
loop:
max_iterations: 30
cost_cap_usd: 10.00
sandbox:
enabled: true
provider: docker
memory:
enabled: true
auto_save: true
session_logs: true
agent_memory: true
vector_search:
enabled: false # requires Python 3.9+ setup
model: "all-MiniLM-L6-v2"
auto_sync: true
security:
audit_skills: true # Validate third-party skills
sandbox_loops: true # Sandbox all autonomous loops
credential_store: env # env | vault | keyring
allowed_domains: [] # Network whitelist for sandbox
mcp:
servers: [] # External MCP server connections
expose: false # Expose FORGE as MCP server
n8n:
enabled: false
instance_url: ''
api_key_env: 'N8N_API_KEY' # Env var name (NOT the key itself)
deploy:
provider: '' # hostinger | docker | k8s | vercel | custom
staging_url: ''
production_url: ''
require_approval: true # Human gate for production deploy
8.2 Token Saver
Output filtering hooks that reduce shell output token consumption. Installed by install.sh (or manually via forge-init.sh), these hooks intercept verbose command output (npm install, test runners, build logs) and compress it to save context window tokens.
hooks/
token-saver.sh # Shell hook: filters stdout/stderr
output-filter.js # Node.js filter: parses and compresses output
Installed to ~/.claude/hooks/ â active for all Claude Code sessions.
9. REFERENCE FILES
Load these resources as needed during development:
Agent Definitions
~/.claude/skills/forge/references/agents/orchestrator.mdâ Orchestrator meta-agent, party mode~/.claude/skills/forge/references/agents/analyst.mdâ Analyst persona, domain research~/.claude/skills/forge/references/agents/pm.mdâ Product Manager persona~/.claude/skills/forge/references/agents/architect.mdâ Architect persona~/.claude/skills/forge/references/agents/ux.mdâ UX/Design persona, wireframes, accessibility~/.claude/skills/forge/references/agents/dev.mdâ Developer persona, TDD~/.claude/skills/forge/references/agents/sm.mdâ Scrum Master persona~/.claude/skills/forge/references/agents/qa.mdâ QA/TEA persona (8 workflows)~/.claude/skills/forge/references/agents/quick-qa.mdâ Quick QA, zero-config testing~/.claude/skills/forge/references/agents/reviewer.mdâ Adversarial reviewer~/.claude/skills/forge/references/agents/devops.mdâ DevOps persona~/.claude/skills/forge/references/agents/security.mdâ Security persona
Integration Guides
~/.claude/skills/forge/n8n-integration.mdâ n8n workflow patterns, MCP bridge setup~/.claude/skills/forge/loop-patterns.mdâ Autonomous loop patterns, prompt engineering~/.claude/skills/forge/security-model.mdâ Detailed security architecture
Scripts
~/.claude/skills/forge/forge-init.shâ Project initialization~/.claude/skills/forge/forge-loop.shâ Secured autonomous loop runner~/.claude/skills/forge/audit-skill.pyâ Skill security auditor