claude

forgeplan-map-pack

Builds a navigable map of a project — zones, nodes and verified edges — as a `map.json`, through an eight-agent pipeline (scan -> extract -> verify -> emit -> validate) where every stage runs in a fresh isolated context and a deterministic guardian script, not an LLM, is the sole authority on whether the result can be trusted. Use when you need a structural view of a large or unfamiliar repository that a file tree cannot give, or when a project's forgeplan artifact graph should be shown alongside its code. Not a documentation generator: an edge is either sourced from the artifact graph or proven by a grep, and an unproven one is dropped rather than shipped as noise. Full history in CHANGELOG.md.

4 on GitHubby ForgePlanv0.25.0MITupdated 12 days agoworkflow
/

Plugin forgeplan-map-pack from marketplace ForgePlan-marketplace in ForgePlan/marketplace. Commands read from the repo's manifest — 12 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (3)

  • edge-verifier

    Edge trust-classification and grep-verification algorithm for forgeplan-map-pack's VERIFY stage (RFC-023 Proposed Direction SS1 roster row 6; PRD-075 FR-4; SPEC-003 SS D2 the 11 VALID_RELATIONS, SS D3 the typed-link/code-dep namespace default rule). Covers: the namespace classification rule, the exa

  • map-emitter

    Document-assembly, pre-write invariant-guard, and atomic-write algorithm for forgeplan-map-pack's EMIT stage (RFC-023 Proposed Direction SS1 roster row 7 + Invariant #1; PRD-075 FR-5; SPEC-003 SS C0 the one-sentence contract, SS C3 gate G4). Covers: assembling meta/canvas/composition/zones/nodes/edg

  • zone-extractor

    Zone/node/mega-node extraction algorithm for forgeplan-map-pack's EXTRACT stage (RFC-023 Proposed Direction SS1 roster row 5, \"THE HEART\"; PRD-075 FR-3; SPEC-003 SS C1 INV-2, SS D4). Covers: the merge-then-dedup rule across the 3 scan scratch files, the content-hash node-id formula (sha1(kind+\":\

Slash commands (4)

  • /forgeplan-map-pack:map-build-layer

    Generate ONE zone's drill-down layer (a validated sub-map with its own zones/nodes/edges/flows) for an already-built .forgeplan/map/map.json, on demand and append-only, by dispatching the forgeplan-map-pack pipeline in SCOPED mode. Usage: /map-build-layer \"<zone-id>\" [repo-root]. Deeper: /map-buil

  • /forgeplan-map-pack:map-build

    Scan the current forgeplan-enabled repo and generate a validated .forgeplan/map/map.json (schema forgeplan.map/v1) for forgeplan-web's composed-map view, by dispatching the forgeplan-map-pack 8-agent pipeline. Usage: /map-build [repo-root]

  • /forgeplan-map-pack:map-doctor

    Fast, read-only health check for an already-built .forgeplan/map/map.json + its layers — runs the deterministic guardian on every file, flags stale layers (content changed by git/docs), and finds orphan layers, WITHOUT regenerating anything. Says what's broken and which command fixes it. Usage: /map

  • /forgeplan-map-pack:map-refresh

    Incrementally refresh an already-built .forgeplan/map/map.json — find what changed by git + docs since the map was built and rebuild ONLY the affected layers, leaving fresh layers untouched. The cheap counterpart to a full /map-build. Usage: /map-refresh [repo-root]

Subagents (8)

  • code-scanner

    EN: SCAN-stage EMITTER agent for the forgeplan-map-pack pipeline: scans the target project's source tree, package manifests, and entry points into raw facts (modules, entry points, manifest-declared dependencies) for the downstream `zone-extractor` to bin into zones and mint into content-hash nodes.

  • docs-scanner

    EN: SCAN-stage EMITTER agent for the forgeplan-map-pack pipeline: scans README/docs prose into raw narration facts for the downstream `zone-extractor`'s `description_ru` attachment step, extracting RU narration from REAL prose ONLY -- never invented; a zone/node with no docs source gets no narration

  • edge-verifier

    EN: EMITTER-profile agent for the VERIFY stage of forgeplan-map-pack. Splits candidate edges into typed-link (sourced from forgeplan_graph via .scan.fpl.json, high trust, relation must be one of the 11 VALID_RELATIONS: informs/based_on/supersedes/contradicts/refines/supports/demonstrates/covers/tria

  • forgeplan-scanner

    EN: SCAN-stage EMITTER agent for the forgeplan-map-pack pipeline: scans the `.forgeplan/` artifact graph via READ-ONLY MCP (`forgeplan_graph`, `forgeplan_list`, `forgeplan_get` -- no mutator ever called) into raw artifact/edge facts for the downstream `zone-extractor` to bin and mint. Runs in parall

  • map-emitter

    EN: EMITTER-profile agent for the EMIT stage of forgeplan-map-pack. You do NOT type the map document — `scripts/map-emit.mjs` (a deterministic, dependency-free Node script) assembles and writes it. Your ONLY judgment call is the FLOWS: read the extraction + verified edges, decide which real nodes te

  • map-guardian

    Methodology: forgeplan-map-pack VALIDATE-stage gate (read-only B-gate, NOT a standard Profile B reviewer) — runs the deterministic `scripts/map-guardian.mjs` via `Bash` and treats its exit code as the SOLE structural-trust authority (ADR-017 Decision + Invariants), then layers a brief advisory, non-

  • map-orchestrator

    Methodology: forgeplan-map-pack pipeline master (Profile B-orchestrator) — conducts the 7-stage SCAN->TYPE->SELECT->EXTRACT->VERIFY->EMIT->VALIDATE `map.json` generation pipeline defined in RFC-023 "Dispatch order & gates G1-G4", against the `forgeplan.map/v1` contract frozen in SPEC-003, per the tw

  • zone-extractor

    EN: THE HEART of the forgeplan-map-pack pipeline (RFC-023's own words). EMITTER-profile agent for the EXTRACT stage: merges the three SCAN-stage scratch files (code/forgeplan-graph/docs) into zones/layers/nodes/mega-nodes, using the orchestrator-selected composition's zone_hints. Mints content-hash

Hooks (1)

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/map-emitter-gate.sh"

View source on GitHub forgeplan.dev

More from ForgePlan/marketplace

All 24 plugins →

Flagship workflow plugin of the ForgePlan ecosystem — the skills, templates and authoring contract the rest of the marketplace is written against: the smith methodology router (14 contexts), the agent-authoring guide every forgeplan-aware agent follows, and the gate, cleanup and insight skills that keep a pipeline honest. Use when you want the methodology itself rather than one specialist — deciding how to approach a task, gating an artifact before activation, or authoring a new agent to the house canon. Full history in CHANGELOG.md.

44 skills · 1 agent · hooks

4

Professional specialist agents: security and prompt-injection review, PII detection, architecture and staff-level system review, the pre-activation guardian gate, ADR and specification authors, research analysts and infrastructure roles. Use when a task needs a named expert rather than a generalist — an OWASP/STRIDE pass, an architectural fitness review, a decision recorded as an ADR, or the last gate before an artifact is activated. Full history in CHANGELOG.md.

30 agents

4

CANVAS design-system-to-code methodology: a coordinator walks a Pencil design through capture, audit, norm-check, vectorize and assemble, dispatching every phase and every verifier as a separate isolated context with a blocking generator-is-not-verifier gate at each handoff, plus a fail-closed hook that blocks source writes until the token contract is active. Use when a design system has to become working components in the project's own framework, with visual parity and token fidelity proven rather than asserted. Full history in CHANGELOG.md.

6 skills · 4 commands · 8 agents · hooks

4

fpl-hsmem

claude

Project-scoped cross-session memory for Hindsight API >=0.10.2 and <0.11.0. Use when a repository explicitly opts in via .hindsight.json; hooks default off, enrichment is operator-gated, and BankGate is client safety, not server authorization.

10 skills · 1 agent · 1 MCP server · hooks

4

Brownfield extraction pack — turns legacy code and documents into a structured forgeplan graph through a discover agent and twelve extraction skills (ubiquitous language, use cases, invariants, causal links, scenarios, knowledge-graph curation, reproducibility). Use when taking over an undocumented codebase and the first problem is not what to build but what is already there and why it is that way. Full history in CHANGELOG.md.

12 skills

4

Core engineering agents: the source-mutating coder, the code reviewer and test runner that record evidence, plus debugger, planner, researcher, performance and production-readiness roles. Use when the work is ordinary engineering — implement this, review that diff, run the suite and report coverage against the acceptance criteria — and the reviewer should be a different context from the author. Full history in CHANGELOG.md.

11 agents

4

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

diagram-design

claudecodex

Editorial diagrams in your brand, as self-contained HTML and SVG. Architecture, flowcharts, sequence, state machines, ER and database schemas, timelines, swimlanes, org charts, Gantt, Wardley maps, user journeys, service blueprints, UML class, lifecycle phase maps, and charts from bar, line and scatter to Sankey, treemap and heatmap, plus many more. Redraws draw.io, Mermaid, Excalidraw and PlantUML files. Exports SVG and PNG.

1 skill · 7 commands

cathrynlavery/diagram-design 66,757

container

claude

Teaches Claude container's command surface and how it maps to Docker, Lima, Colima, and Podman on macOS

1 skill

apple/container 51,329

Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development

9 skills · 1 command · 8 agents

wshobson/agents 42,461

beads

claudecodex

AI-supervised issue tracker for coding workflows

1 skill · 1 agent · hooks

gastownhall/beads 28,698

Maintain forgeplan-map-pack?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins24 plugins