forge

Full dev pipeline: scan, plan, execute, review, ship. Use when user says /forge or wants the full quality pipeline on a task. Don't use for quick fixes (<25 LOC) or docs-only changes.

5 stars

Best use case

forge is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Full dev pipeline: scan, plan, execute, review, ship. Use when user says /forge or wants the full quality pipeline on a task. Don't use for quick fixes (<25 LOC) or docs-only changes.

Teams using forge should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/forge/SKILL.md --create-dirs "https://raw.githubusercontent.com/brolag/neural-claude-code/main/skills/forge/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/forge/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How forge Compares

Feature / AgentforgeStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Full dev pipeline: scan, plan, execute, review, ship. Use when user says /forge or wants the full quality pipeline on a task. Don't use for quick fixes (<25 LOC) or docs-only changes.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# /forge — Development Pipeline

## Detect Mode

If $ARGUMENTS contains `--full`: use FULL mode.
Otherwise: use SIMPLE mode.

---

## SIMPLE MODE (default)

### Phase 1: SCAN
1. Read CLAUDE.md (project rules)
2. `git log --oneline -5` (recent work)
3. Grep/Glob for files related to $ARGUMENTS
4. Read 1-2 related files to understand patterns

### Phase 2: PLAN
Create `plans/forge-$(date +%Y-%m-%d)-[name]/plan.md`:
- What: requirements + acceptance criteria
- How: files to create/modify, in order
- Tests: what to test and how
- Max 5 subtasks

### Phase 3: EXECUTE
1. Implement subtasks in order
2. Run tests after each subtask
3. If test fails: fix, max 3 attempts, then escalate to human
4. Mark subtasks complete as you go

### Phase 4: REVIEW
Launch 1 Agent with fresh context (NOT the executing agent):
- Provide: diff of all changed files + plan.md
- Prompt: "Review for security (OWASP Top 10), bugs, code quality, and spec compliance. Output: PASS or FAIL with specific findings."
- If FAIL: fix issues, re-review once, then escalate

### Phase 5: SHIP
Print report:
```
## Forge Report
- Files changed: [list]
- Tests: [pass/fail count]
- Review: [PASS/FAIL + key findings]
```
Then STOP. Ask: "Review the diff with `git diff`. Say 'ship it' to commit."
NEVER auto-commit.

---

## FULL MODE (--full)

### Phase 1: SCAN (same as simple)

### Phase 2: CLARIFY
Ask questions ONLY when:
- Multiple valid interpretations exist
- Technical decision significantly affects architecture
- Scope is ambiguous
Max 3 questions. Each with a default: "I'll assume X unless you say otherwise."
If clear: skip, say "Requirements clear."

### Phase 3: DELIBERATE
Launch 3 Agents IN PARALLEL:
- **Agent A (Simplicity)**: Simplest implementation matching existing patterns
- **Agent B (Scalability)**: Design for 10x growth, extend don't replace
- **Agent C (Security)**: Attack vectors, OWASP Top 10, data sensitivity

Synthesize: agreements (do), disagreements (pick simplicity+security), security flags (address).
Write to `plans/forge-[date]-[name]/deliberation.md`

### Phase 4: PLAN
Create in `plans/forge-[date]-[name]/`:
- `spec.md`: requirements, acceptance criteria, out of scope
- `tasks.md`: subtasks with dependencies, mark parallel-safe ones

### Phase 5: EXECUTE
- Independent tasks: launch parallel Agents
- Dependent tasks: sequential with handoff
- Max 3 fix attempts per failing test, then escalate

### Phase 6: REVIEW
Launch 4 review Agents with fresh context (evaluator separation):
1. **Security**: OWASP Top 10 review
2. **Quality**: bugs, edge cases, error handling
3. **Slop**: dead code, over-engineering, inconsistent naming
4. **Overseer**: spec compliance, acceptance criteria met

All must PASS. If any FAIL: fix + re-review that one. Max 2 loops.

### Phase 7: SHIP (same as simple)

---

## When to use
- `/forge "task"` — features, bug fixes, refactors (any size)
- `/forge --full "task"` — 3+ files, auth/payments/data, architecture changes

## When NOT to use
- Quick fixes (<25 LOC): just code directly
- Docs-only changes: just edit
- Config changes: just edit

Related Skills

slop-scan

5
from brolag/neural-claude-code

Scan a codebase for accumulated slop, technical debt, dead code, and refactor opportunities. Use when user says 'scan for slop', 'find tech debt', 'what needs cleanup', or before a refactor sprint.

overseer

5
from brolag/neural-claude-code

Adversarial review of PRs and diffs before merge. Use when finishing a PR, before merging to main, or user says 'review this diff', 'check this PR', 'is this ready to merge'. Detects slop, security issues, inconsistencies.

forge-help

9
from jpoutrin/product-forge

Show all available Product Forge agents, skills, and commands

propose-forge-improvement

9
from jpoutrin/product-forge

Propose improvements or new components for Product Forge

exploiting-server-side-request-forgery

9
from killvxk/cybersecurity-skills-zh

在授权渗透测试中识别并利用 SSRF 漏洞,访问内部服务、云元数据及受限网络资源。

soulforge

7
from Demerzels-lab/elsamultiskillagent

Dispatch multi-step coding workflows to Claude Code CLI or Codex CLI from YAML definitions via a persistent.

forge

7
from Demerzels-lab/elsamultiskillagent

Autonomous quality engineering swarm that forges production-ready code through continuous behavioral verification.

feature-forge

7
from Demerzels-lab/elsamultiskillagent

Generates complete features from natural language — components, API routes, migrations, types, and tests.

neverforget

7
from Demerzels-lab/elsamultiskillagent

Automates Sovereign Local Vector Memory and Gemma-300M Embeddings.

laravel-forge

7
from Demerzels-lab/elsamultiskillagent

Manage Laravel Forge servers, sites, deployments, databases, integrations, and more via the Forge API.

lygo-champion-cryptosophia-soulforger

7
from Demerzels-lab/elsamultiskillagent

LYGO Δ9 Council branch persona helper (CRYPTOSOPHIA, The Memetic Soulforger)

skill-forge

6
from alxxpersonal/forge

Write or improve an LLM agent skill. Use when user says "create skill", "write a skill", "improve this skill", "new skill", "skill for X", or wants to build a SKILL.md file.