Agent Plugins Marketplace
All plugins

forge

v3.36.294

Drive a Forge issue tracker from the terminal — browse, read, file and comment over the MCP endpoint with no MCP client connected, writing every issue in natural Vietnamese through the bundled vi-natural CLI. Also the global half of the two-level rule arrangement: it guards the shell commands that cannot be undone, stops once before a memory or skill write, and routes every code file a call wrote — through Edit or through the shell — to the project's own eslint, whose rules stay the project's.

Claude Code10 Skills

By Thanh NguyenLicense: MIT1 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
10 skill or MCP entries
Source updated
Sep 24, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install forge for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install forge-2@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/SidCorp-co/forge-plugin

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugin/.

Plugin files

plugin/
├── .claude-plugin/plugin.json
├── skills/audit-code-quality/SKILL.md
├── skills/dispatch/SKILL.md
├── skills/forge/SKILL.md
├── skills/gate-review/SKILL.md
├── skills/harness-eval/SKILL.md
├── skills/issue-flow/SKILL.md
├── skills/qa/SKILL.md
├── skills/release-flow/SKILL.md
├── skills/setup-code-quality/SKILL.md
└── skills/vi-natural/SKILL.md

Included Skills10

audit-code-qualityskills/audit-code-quality/SKILL.md

Audit comments and god files with eslint-plugin-code-quality and report actionable findings. Use when the user asks to review comment quality, find historical narration, reduce comment density, or find oversized files, long functions, and crowded directories.

dispatchskills/dispatch/SKILL.md

Run one wave of delegated issue work: triage what is open, group what shares a place, dispatch each through a shipped role, and fold what came back. Invoke when several issues are to be worked by delegated runs rather than by this session, or when a wave that was dispatched has reported and owes its fold. For taking one issue to landed code yourself, use the issue-flow skill instead; for reading or filing without either, the forge skill. Triggers on "dispatch a wave", "what should we work next", "delegate these issues", "fold the wave", "triage the backlog".

forgeskills/forge/SKILL.md

Drive a Forge issue tracker from the terminal with the `forge` CLI — browse, read, file, comment on and attach to issues without an MCP client connected. Invoke for any task that reads or writes the backlog: listing open issues, filing a defect, posting a finding, recording a dependency, or reading an issue body before working it. The same CLI carries `forge cloudflare` for zones, DNS records and cache purges. It carries `forge coolify` for a pinned project's deployments. It carries `forge codex` for a review of this turn's documents by a model on another provider. Triggers on Forge, tracker, backlog, issue, ISS-nn, "file an issue", "what's open". Also on Cloudflare, DNS record, zone, purge cache. Also on Coolify, deploy, redeploy, "restart the app", "is it running". Also on codex, "second opinion", "review this plan".

gate-reviewskills/gate-review/SKILL.md

Profile a project's gate — the check, lint, build and test pipeline a change has to pass — and make the same gate answer faster on the same machine without letting anything through it. Use when a gate run has grown into a tax every run pays, when its whole-run time crosses the budget the project set or has grown by a quarter since it was last profiled, or when asked why the pipeline takes as long as it does. Triggers on "the gate is slow", "profile the gate", "speed up the suite", "why does check take so long", "run the tests in parallel", "the fixtures are piling up".

harness-evalskills/harness-eval/SKILL.md

Judge the harness by its own numbers: run the evals that compare the last window of consults and of issue-flow runs with the window before, attribute each figure that moved to the change that separates the windows, and file what the numbers say against the issue that made the change. Invoke when a release or a consult prints the line naming an eval, or before a harness change is judged by the feel of the next few runs. For building a change the numbers point at, use the issue-flow skill; for a wave of issues, the dispatch skill. Triggers on "run the eval", "did that release make runs cheaper", "judge the harness", "read the eval".

issue-flowskills/issue-flow/SKILL.md

Implement a tracker issue end to end — plan it, build it, prove it, ship it. Invoke when an issue has to become deployed code: verifying what it claims, writing the plan the tracker holds, implementing, proving by running, and taking it to done. For reading, listing or filing issues without implementing them, use the forge skill instead. Triggers on "work ISS-nn", "implement this issue", "fix ISS-nn", "làm issue", "xử lý ISS-nn", "ship this issue".

qaskills/qa/SKILL.md

Drain the issues a project's independent judgement has left standing at `developed`: claim each, read whether anybody has to witness it at the running product, judge it or dispatch a judging run for it, take it as far as its record earns, and stop when the status reads empty. Invoke when a project that declared an independent judgement has work waiting at that status, or when a judging run has to be given its own method. For a wave of open issues taken by building runs, use the dispatch skill instead; for taking one issue from its title to landed code, the issue-flow skill. Triggers on "drain developed", "run the QA master", "judge what is waiting", "who judges this", "the judging queue", "nothing has judged these".

release-flowskills/release-flow/SKILL.md

Drive one release job from a change that has landed to a verified production deployment and the account of what happened — establishing the state before changing it, repairing forward where the world does not match the plan, and stopping at a declared bound rather than at a hunch. Invoke when a release run names this method, when a promotion or deploy did not come up as intended, or when a release has to be taken from a landed commit to a deployment somebody has read. For taking one tracker issue from its title to landed code, use the issue-flow skill instead. Triggers on "run the release", "promote to production", "the deploy did not come up", "the release job is stuck".

setup-code-qualityskills/setup-code-quality/SKILL.md

Set up eslint-plugin-code-quality, its limits, and its Claude Code edit hook in the current Node project. Use when the hook reports a missing plugin or configuration, when a project has no ESLint at all, or when the user asks to install or configure code-quality linting.

vi-naturalskills/vi-natural/SKILL.md

Use whenever Vietnamese text has to be produced or judged — translating an i18n locale file (en.json → vi.json), localizing UI strings, writing or translating Vietnamese documentation and README files, adding a vi locale to a project, or reviewing existing tiếng Việt that reads like machine translation. Triggers on Vietnamese, tiếng Việt, vi.json, vi-VN, locale, i18n, l10n, dịch, bản địa hóa, "translate to Vietnamese". Provides the `vi-natural` CLI.

Plugin manifests1

plugin/.claude-plugin/plugin.json
{
  "name": "forge",
  "description": "Drive a Forge issue tracker from the terminal — browse, read, file and comment over the MCP endpoint with no MCP client connected, writing every issue in natural Vietnamese through the bundled vi-natural CLI. Also the global half of the two-level rule arrangement: it guards the shell commands that cannot be undone, stops once before a memory or skill write, and routes every code file a call wrote — through Edit or through the shell — to the project's own eslint, whose rules stay the project's.",
  "version": "3.36.294",
  "author": {
    "name": "Thanh Nguyen",
    "email": "[email protected]"
  },
  "license": "MIT",
  "keywords": [
    "forge",
    "issues",
    "tracker",
    "backlog",
    "mcp",
    "vietnamese",
    "i18n",
    "eslint",
    "lint",
    "hooks",
    "code-quality"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[forge on Agent Plugins Marketplace](https://pluginsmp.com/plugins/forge-2)