npm.io
0.3.10 • Published 4h agoCLI

@izkac/forgekit

Licence
MIT
Version
0.3.10
Deps
1
Size
784 kB
Vulns
0
Weekly
0

@izkac/forgekit

A disciplined development workflow for AI coding agents — portable across Claude Code, Cursor, Codex, Copilot, Gemini, Windsurf, and opencode.

npm node license

AI agents are fast but undisciplined: they claim success on stubs, skip verification, over-build, and quietly leave the human behind. Forgekit installs a gated workflow that holds an agent to the standards a senior engineer would — and gives you, the operator, the visibility and control to stay in charge of a whole fleet of them.

One package, three command-line tools:

Bin What it does
forgekit Install / update the Forge skills into any supported agent
forge Run the Forge workflow — sessions, integrity gates, fleet control
review Standalone multi-pass thorough code review

Why Forge (the workflow)

Forge moves every substantial change through explicit phases — triage → brainstorm → plan → implement → verify → review → done — and enforces them with executable gates, not honor-system promises:

  • Operator brief — before any code is written, the agent produces a plain-language HTML explainer of what's about to be built (with diagrams). It opens in your browser and gates implementation: you approve what you actually understand, not a wall of spec markdown.
  • Runtime spine — every change declares how each capability wires up: library → runtime owner → what it writes → the evidence it works. No orphaned code that's "done" but never called.
  • Executable product loop — for jobs, workers, and pipelines the end-to-end acceptance is a command that must exit green, not a paragraph claiming it would.
  • Registered deferrals — "wire it up later" is only allowed when tracked; the finish gate refuses unresolved ones.
  • Session scorecard — every session leaves a graded, measurable trail (A–F).

The result: agents that can't fake completion, and a workflow you can trust to run with less babysitting.

Fleet control — command every session from one terminal

Running agents across three IDEs and two terminals? forge fleet is a single control surface over all of them, across every project and engine:

forge fleet list       # every session: phase, task progress, engine, activity
forge fleet watch      # live-refreshing dashboard (active sessions only; --all shows everything)
forge fleet view <s>   # detail + live transcript tail (Claude Code)
forge fleet send <s> "pause and report"   # message any session; --all broadcasts

Sessions auto-register the moment they touch Forge — including ones running inside Claude Desktop or Cursor. You see where everything stands at a glance and steer any of them without switching windows.

Portable — one workflow, every agent

The same skills and the same discipline, installed into each agent's native skills directory:

Claude Code · Cursor · Codex CLI · GitHub Copilot · Gemini CLI · Windsurf · opencode

Planning is engine-flexible too: use the OpenSpec CLI if you have it, or the built-in specs engine (plain markdown, same layout) if you don't. Optional ADRs archive each finished change into an Architecture Decision Record.

Install

npm i -g @izkac/forgekit
forgekit install            # interactive: pick skills + agents (space toggles, `a` = all)

Non-interactive:

forgekit install --skills forge,thorough-code-review --agents claude,cursor --force

Then wire a project and start working:

cd your-project
forge init --claude --cursor      # slash commands, rules, hooks, .forge/

# in the agent chat:
/forge add a health endpoint that returns { ok: true }

The agent triages, brainstorms with you, plans a tracked change, writes the operator brief for your approval, then implements task-by-task with TDD and per-task review — refusing to call itself done until the gates are green.

Docs

  • How to use Forgekit — full tutorial: install, project wiring, worked examples, integrity gates, fleet, cheat sheet
  • Full Forge reference — phases, pace matrix, integrity rules (also installed at ~/.claude/skills/forge/docs/forge.md)
  • Repository

License

MIT. The Forge skill and several of its workflows are adapted from Superpowers (MIT).

Keywords