By ForgePlan
Flagship workflow plugin for the ForgePlan ecosystem. 40 engineering skills + dev-advisor agent + 5 hooks (+ smith greeting + insight watchdog). v1.49.0: NEW /forge-heal skill — PRD-074/RFC-020 brick 2 (Layer 4 heal-or-task): propose-not-silent 3-tier dispatch of findings onto PRD-032 AUTO/ADI/USER — AUTO auto-fixes ONLY 2 reversible kinds (phase_mismatch, complete stuck_draft) after a batch confirm + journal + one-call rollback (phase rollback via phase_advance --to prior, NOT undo_last); ADI reasons; USER writes a tracked NOTE-013 task + suggests the agent; never silent-mutates the tree. v1.48.0: NEW /forge-insight skill + insight-watchdog SessionStart hook — PRD-074/RFC-019 brick 1 self-aware integrity: filtered anomaly digest (silent when clean), accurate session counts from forgeplan truth (retires the stale-grep draft-count falsehood), NOTE-013 machine-findings ledger; plus a decay-reminder.sh stale --output/--kind flag fix (its ADR-trigger scan was silently no-opping). v1.46.0: NEW /conformance-vectors skill (SDD optional enrichment — ADR-008 / PRD-072 FR-006 / DEFER-012): the `## Conformance Vectors` convention (frozen language-neutral corpus = sole oracle) + a corpus-agnostic generic harness (freeze + conformance + cross-language equivalence gates, live negative-control-verified) + the proven 4-language semver reference promoted from sandbox (EVID-119) + a cross-language equivalence guardian-gate for multi-language SPECs. v1.45.0: /autorun RIPER methodology gate (DEFER-016 / RFC-018 FR-4) — a Row-4 (non-trivial production bug → RIPER, hook-gate=No) task makes the Plan→Execute transition human_required; autopilot HOLDS before the first Execute dispatch (unattended default = WAIT, not proceed) + checkpoint + CONCERNS EVIDENCE; closes the EVID-167 F1 / G8 autonomous-RIPER gap. v1.44.1: /riper FR-5 pin-hash basis clarified — hash the Research NOTE body content (sections, excluding mutable frontmatter), NOT the projection file (which false-stales on unrelated activation/link/score); + F2 note (the orchestrator records the Research NOTE; research-analyst is read-only Profile C) — DEFER-018 / EVID-172 F1+F2. v1.44.0: RIPER instance #4 (RFC-018 / ADR-010) — /riper formalized into the contract instance (C1-C6 + non-freezable Research C4+C6 + Plan-gate pin-freshness + per-mode hard constraints + hook-gate=No main-session orchestration), smith Row 4 reframe + disambiguator, /methodology-check Step 10 recognizes the Research ## Pinned revision C6; the ADR-012 internal codename is rendered hook-gate in all shipped artifacts. v1.43.0: smith routing-map Row 3 (new feature in existing service) reframed as the explicit SPARC instance — master-coordinated sparc-orchestrator dispatch + mandatory per-gate independent C4 + Pseudocode-absorption + Refinement→TDD delegation + SPARC/BMAD/TDD/Strangler disambiguator (RFC-016/ADR-010 instance #3). v1.42.0: smith routing-map Row 1 (greenfield) reframed as the explicit BMAD instance — master-coordinated agents-bmad dispatch + 3 mandatory C4 gates + BMAD/SPARC/TDD/Strangler disambiguator (RFC-013/ADR-010 instance #2). v1.41.1: smith routing-map adds a 'TDD-first feature' context row routing to the agents-tdd dispatch sequence (RFC-012/ADR-010). v1.41.0: /spec-author skill (ADR-008 light-path SDD; frozen #### Scenario = oracle) merged alongside the FR-3 ground-truth clause (PRs #130 + #131). v1.40.0: RFC-011 FR-3 ground-truth verification clause (generator≠verifier) — AGENT-AUTHORING-GUIDE adds canonical 'Profile B Step 4.5' section (variants A/A'/A'' + `## Ground-truth verification` EVID template + Profile B universal HARD RULE 8 making ML-13 enforceable: empty git diff on a claimed change = BLOCKER even when tests are green); smith routing-map adds 'Ground-truth verification (generator≠verifier)' methodology card applying to every Build/Audit row; corrected the worktree under-claim (isolation works for standalone subagents + Workflow + AgentTeams teammates, not coder-only — real risks are leak + assume-without-verify). Refs PROB-002/RFC-011/ADR-009; smoke `sandbox-verify/r3-reviewer-groundtruth-smoke.sh`. v1.38.1: cookbook §07 fix — final-e2e found CLI vs MCP agent-id validator asymmetry on forgeplan 0.32.1 (filed as forgeplan#353). Cookbook §07.1 example switched from 'adr-architect/1.11.1' (CLI rejects) to dash-form 'adr-architect-v1-11-1' (both accept). §14.4 added documenting the asymmetry + workaround. §14.5/14.6/14.7 renumbered. v1.38.0: NEW `/forgeplan-cookbook` skill — agentic-RAG router for 66 mcp__forgeplan__* MCP tools + 82 forgeplan CLI subcommands. 14 sections by use-case (lifecycle / discovery / quality / pipeline-health / session-phase / AI-driven / multi-agent / brownfield / activity / FPF / playbooks / plugins / release / MCP-safety) + flat alphabetical _index. Quick router maps intent → section. Section 14 documents 3 filed upstream bugs (#348 score-all hint, #350 CRITICAL @filepath data loss, #351 plugins doctor syntax) + canonical safe patterns. v1.37.1: CRITICAL safety convention — AGENT-AUTHORING-GUIDE now documents the MCP `body` parameter as literal-string-only (forgeplan#350 silent data-loss bug). Canonical safe pattern: Read file via host CLI, pass content as string. CLI vs MCP semantics table prevents agent confusion. Profile A/B/D agents are most exposed (canonical body writers). v1.37.0: --help-driven verification + Step 1b uses native `forgeplan migrate-secrets --apply` for LLM key import (PRD-077 FR-023 Part B). 4-row table covers: gemini (default template match), anthropic, openai, or no-key-found path. Removes 35-line manual config snippet — auto-import is the canonical forgeplan flow. v1.36.0: deep-e2e fix pack — (a) templates/smith-bootstrap.md acceptance probes use --type (4 places) — was --kind=, drifted from SKILL.md fix in v1.35.2; (b) new Step 1b in smith-bootstrap probes .forgeplan/config.yaml for an llm: block right after forgeplan init; if absent, prints informational guidance (3 providers — Anthropic / Gemini / OpenAI — with full config + secrets.env example) so the user can configure before the first /forge-cycle Step 4.5 ADI call; (c) Failure modes covers downstream LLM-not-configured halt. Closes deep-e2e findings 2 and 4. v1.35.2: e2e-test fix pack — smith-bootstrap Step 5/6 acceptance probes use correct CLI flag `--type` (not `--kind` — that name only exists in MCP forgeplan_new(kind=...) form), Step 6 documents the literal section names forgeplan validate MUST-requires (Problem statement, Target audience, Goals/Success Criteria, Functional Requirements with literal capitalisation, Out of scope, Related Artifacts) + cites the validator rule names that trigger on miss, and adds `forgeplan validate PRD-NNN → PASS` to acceptance criteria. v1.35.1: smoke-test fix — Step 0c 6th state `plugin-handles-it` (fpl-hsmem enabled + no project-local .mcp.json hindsight block = normal/healthy, not unclassified). Smoke against fresh tmp project surfaced that the previous 5-state matrix marked this normal case as 'UNCLASSIFIED'. Reference implementation now ships as bash if/elif ladder with explicit precedence order. v1.35.0: MCP-wiring drift closure trio — (1) /fpl-init Step 5 migrated from Python merge to native `forgeplan mcp install --client claude --scope project` (same primitive as smith-bootstrap Step 0b, eliminates skill-to-skill drift); (2) hooks bundle expanded from 1 to 3 files (safety-hook + pre-pr-evidence-check + forge-safety-hook) at templates/hooks/; (3) AGENTS.md MCP server registration section now leads with `forgeplan mcp install` as canonical wiring command across Claude Code / Cursor / Windsurf / Gemini / Codex. v1.34.0: smith-bootstrap Step 0 refactored from halt-and-instruct to active infrastructure runner. 5 sub-steps: 0a plugin enablement gate (halt-only on MUST miss), 0b forgeplan MCP auto-wire via native `forgeplan mcp install --client claude --scope project` (replaces halt + Python merge), 0c Hindsight detection with 5-state classification (fully wired / key missing / env-var naming mismatch / Docker quick-start / plugin not enabled) — informational guidance, never writes secrets, 0d minimal hooks bundle copy from templates/hooks/ (safety-hook.sh starter), 0e user-driven /reload-plugins + ToolSearch verify. Closes real-project gap observed 2026-05-20 where bootstrap landed CLAUDE.md+AGENTS.md but skipped MCP wiring → downstream agents shell-fallback → degraded artifacts. v1.33.0: smith-bootstrap pre-flight gates. v1.31.1: EPIC-002 niceties patch. v1.31.0: EPIC-002 — 4 smith skills + templates + session-start.sh.
Recommends the right canonical agent (or set of agents) for a described engineering task. Consults the `mm-agent-selection` mental model in Hindsight when available, falls back to embedded knowledge of the 17 forgeplan-aware canonical agents + their CRUD-R-A profile matrix (PRD-026). Returns a structured recommendation — primary agent, optional secondaries, profile letter, short rationale, and a ready-to-paste `Task({ subagent_type: ... })` invocation snippet. Use when the user describes a task in natural language and asks "which agent should I use?", or when you (Claude) want to dispatch the right specialist for a phase but are not 100% sure of the canonical mapping. Triggers (EN/RU) — "which agent for", "recommend agent", "what agent should I use", "agent for this task", "какого агента", "посоветуй агента", "/agent-advisor".
Methodology: Cross-marketplace agent/skill suggestion (suggest-only, NO auto-install). EN: When canonical 17 forgeplan-aware agents don't fit the task, searches installed marketplaces (~/.claude/plugins/marketplaces/) for matching agents/skills. Ranks by keyword overlap + trust tier + specificity. Surfaces top 3 with description + install command + security caveats. NEVER auto-installs — user runs the command manually. Falls back to external catalogs (VoltAgent awesome-*, DenisSergeevitch) when no local match. RU: Когда канонических 17 forgeplan-aware агентов не хватает, ищет среди установленных маркетплейсов подходящих агентов/скиллов. Ранжирует по ключевым словам + tier + специфичности. Показывает топ-3 с описанием + командой установки + предупреждениями. НЕ устанавливает автоматически. Fallback на external catalogs. Triggers: "find agent for", "fetch agent", "external agent", "cross-marketplace agent", "search marketplaces", "найди агента", "поищи в маркетплейсах", "/agent-fetcher"
Multi-expert audit of code, architecture, or a finished feature — at least 4 parallel reviewer agents, each with a specialization (logic, architecture/SOLID, typing, security; optionally tests, backend patterns, frontend, task-completion). Each runs its own checklist. Output is cross-validation, score, verdict, and action plan. On completion, **automatically writes an EvidencePack via forgeplan MCP** (`mcp__forgeplan__forgeplan_new` + `forgeplan_update` + `forgeplan_link`) so the audit lands in the artifact graph and R_eff reflects it — no manual step required (CLI fallback if MCP not connected). Use when the user wants a sharp second pair of eyes on code, a PR, a branch diff, or a sprint. Triggers (EN/RU) — "audit", "review", "проверь код", "ревью", "оцени качество", "всё ли правильно", "code audit", "expert review", "/audit".
Autonomous orchestrator for green-light / overnight execution. Takes one task and runs the full engineering cycle (research → plan → sprint → audit → report) end-to-end without approval checkpoints. Uses TeamCreate with explicit file-ownership and blockedBy edges between waves, resolves blockers via ADI (Abduct → Induct → Deduce) instead of asking the user, and only stops on red-line actions (push to main, secret writes, destructive ops, deploys). Use when you want to give one prompt and let it run unattended — overnight runs, bypassPermissions sessions, or when you can't watch checkpoints. Triggers (EN/RU) — "autorun X", "run unattended", "do this overnight", "запусти автопилот", "сделай всё автономно", "ночной прогон", "/autorun".
Deploys the author's Claude Code starter scaffold into a new or existing project — creates a CLAUDE.md from the template, a guides/ folder with author guides (Git Flow, CLAUDE.md best practices), and guides/INDEX.md. Use when the user starts a new project and wants the standard Claude Code baseline, or when adding these guides to an existing project. **No forgeplan dependency** (per PRD-022 Tier B): pure file-scaffolding; if the user wants forgeplan integration after bootstrap, suggest `/fpl-init` (which IS MCP-first). Triggers (EN/RU) — "bootstrap project", "init claude baseline", "install my guides", "scaffold claude code", "поставь мои гайды", "разверни базу", "установи базовый CLAUDE.md", "подготовь проект под claude", "засетапь проект".
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimExecutes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
ForgePlan Hindsight memory plugin for Claude Code. Long-term cross-session memory wrapping Hindsight (vectorize-io). Provides 13 MCP tools (memory_* + mental_model_* + document_ingest_*), 3 auto-hooks (recall on UserPromptSubmit, retain on Stop, force-retain on SessionEnd), and 5 helper skills (/status, /bootstrap, /mental-model, /diagnose, /export-bank). Three activation modes: plugin install (default-on, bank derived from cwd), per-project setup CLI (explicit `.mcp.json`), or direct MCP wire-up (standalone bundle). Source code colocated under plugins/fpl-hsmem/src/. Implements Ruflo-style outcome-feedback patterns (NOTE-004).
Practical cookbook of forgeplan CLI recipes — task-oriented how-to guides covering getting-started, PRD authoring, Evidence patterns, workflow cycles, multi-plugin discipline, AI-pair dispatch, troubleshooting Sprint A-O anomalies, and CLI/MCP quick-reference. Each recipe: Цель → Команда → Пример → Common errors. / Практическая поваренная книга рецептов forgeplan CLI — пошаговые руководства по онбордингу, PRD, Evidence, рабочим циклам, мультиплагинной дисциплине, диспетчеризации AI-агентов, устранению аномалий и справочнику CLI/MCP.
UX laws knowledge base and frontend code reviewer. Analyzes HTML/CSS/JS/React/Vue/Svelte code against 30 Laws of UX principles. Provides actionable recommendations for improving user experience. Use when building UI components, reviewing frontend code, or learning UX best practices. v1.4.1: ux-reviewer agent canonical-lint compliant (LR-1..LR-3).
First Principles Framework (FPF) — thinking amplifier for structured reasoning, system decomposition, and decision-making. Enhanced version with applied patterns, forgeplan integration, and practical commands. Based on the FPF specification by Anatoly Levenchuk. v1.4.1: fpf-advisor agent canonical-lint compliant (LR-1..LR-3).
Unified workflow: Forgeplan artifacts + Orchestra task tracking + Claude Code AI execution. Bidirectional sync, Session Start Protocol with Inbox Pattern, and methodology knowledge base. Requires forgeplan CLI (private app, access via project admin) + Orchestra MCP server. v1.4.1: orchestra-advisor agent canonical-lint compliant (LR-1..LR-3).
npx claudepluginhub forgeplan/marketplace --plugin fpl-skillsComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Harness-native ECC plugin for engineering teams - 67 agents, 277 skills, 93 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.