claude-dev-toolkit
Development home of plugin-forge — the eval-first plugin builder for Claude Code.
> The eval suite is the contract; green is the definition of done.
plugin-forge replaced this repo's earlier toolkit (reference skills + builder agents + scaffold commands). Where the old toolkit scaffolded files and hoped, plugin-forge designs plugins through Primitive Decision Records, generates a runnable evaluation suite before any code exists, freezes it, builds under a headless goal loop until the suite is green, and verifies against a holdout tranche the builder never saw. The legacy components live on in git history.
Repository layout
| Path | What it is | |------|------------| | plugins/plugin-forge/ | The plugin — see its README for the full pipeline | | docs/plans/ | The design record: research provenance, synthesis decisions D1–D10, binding contracts | | claude-code-ref/ | Official Claude Code documentation snapshots used as research ground truth | | .claude-plugin/marketplace.json | Marketplace manifest (this repo installs as a marketplace) |
Install
Released standalone at Aznatkoiny/plugin-forge (recommended):
/plugin marketplace add Aznatkoiny/plugin-forge
/plugin install plugin-forge@plugin-forge
Also available via zAI-Skills: /plugin install plugin-forge@zAI-Skills.
From this repo (dev):
claude --plugin-dir ./plugins/plugin-forge
Develop
# hot-reload loop
claude --plugin-dir ./plugins/plugin-forge # then /reload-plugins after edits
# validation gate
claude plugin validate ./plugins/plugin-forge --strict
# dogfood regression suite — deterministic, zero tokens, seconds to run
./plugins/plugin-forge/bin/forge-eval run --suite regression \
--plugin-dir ./plugins/plugin-forge --evals-dir ./plugins/plugin-forge/evals
Releases are cut by syncing plugins/plugin-forge/ to the standalone repo and tagging (see the v0.1.0 release).
License
MIT










