Skip to content

Getting started ​

forge is a workflow plugin for Claude Code and Codex. It takes one task through a single cycle of the loop — grill the plan (①), execute it (②), leave what you learned in the docs (③), and seal it to close the loop (④).

This site is forge's English documentation. The introduction and the skill-catalog summary live on the landing page, and the original Markdown and source live in the GitHub repo.

Install ​

In Claude Code, two lines are enough — no DB, server, or build required.

/plugin marketplace add gyuha/forge
/plugin install forge@forge

The install pulls the repo's GitHub default branch (main). To install from a local path instead, put the path to the repo where gyuha/forge goes.

In Codex, install the repository's .codex-plugin/plugin.json from a local Marketplace and start a new task. See Using forge with Codex for invocation syntax and the current support matrix.

One turn of the loop ​

Twenty-two skills look like a lot, but day to day you drive with three.

fg-ask   →   fg-run   →   fg-next
 (plan)       (execute)     (auto-continue: verify → retro/seal)
  • /fg-ask — start every task here. It grills the plan with you, one question at a time.
  • fg-run — executes through a Dynamic Workflow on Claude Code or the collaboration/subagent adapter on Codex.
  • /fg-next — does the one next step for you (verify → retro or seal). Run it again to keep moving.

To plan once and let it drive to the end, call /fg-next all after /fg-ask — it keeps executing, verifying, and sealing until it hits a wall where it needs you.

When you lose track: /fg-status just shows how far you got; /fg-next just does the next thing. For how to use a skill, /fg-help; to check whether the state is healthy, /fg-doctor.

Where to start reading ​

What you want to knowDoc
What each skill does and what it takes in and puts outSkill detail
How to install, invoke, and resume work in CodexUsing forge with Codex
How the .forge/ files flow and what gates themState contract and directories
How forge differs from other harnessesforge vs loop engineering
How forge state is isolated and integrated when you use branchesgit workflow
The flow when several people work togetherTeam workflow
How to handle foggy work whose decisions aren't settled yetfg-agenda usage guide

The two pillars ​

Break either of these while changing forge and forge stops being forge.

  1. Grilling is never put inside the execution workflow. Delegated execution — a Dynamic Workflow or Codex subagents — cannot take user input mid-run, so question-by-question grilling uses the host's interactive input and remains separate from parallel agent execution.
  2. Docs are the loop's fuel, not its by-product. Terms sharpened in planning become the standard for execution, and retro learnings become the starting point of the next plan.

MIT License