blueprint-plugin
v3.45.2Blueprint Development methodology - structured feature development with PRD/PRP workflow, three-layer architecture (plugin/generated/custom), and documentation-first development
By Lauri GatesLicense: MIT58 GitHub starsUpdated last week
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 35 skill or MCP entries
- Source updated
- Sep 15, 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 blueprint-plugin for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install blueprint-plugin@agent-plugin-marketplacePaste 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/laurigates/claude-pluginsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is blueprint-plugin/.
Plugin files
├── .claude-plugin/plugin.json├── skills/adr-relationships/SKILL.md├── skills/blueprint-adr-list/SKILL.md├── skills/blueprint-adr-validate/SKILL.md├── skills/blueprint-autonomy-level3/SKILL.md├── skills/blueprint-autopilot/SKILL.md├── skills/blueprint-claude-md/SKILL.md├── skills/blueprint-curate-docs/SKILL.md├── skills/blueprint-derive-plans/SKILL.md├── skills/blueprint-derive-rules/SKILL.md├── skills/blueprint-derive-tests/SKILL.md├── skills/blueprint-development/SKILL.md├── skills/blueprint-docs-currency/SKILL.md├── skills/blueprint-docs-list/SKILL.md├── skills/blueprint-execute/SKILL.md├── skills/blueprint-feature-tracker-status/SKILL.md├── skills/blueprint-feature-tracker-sync/SKILL.md├── skills/blueprint-generate-rules/SKILL.md├── skills/blueprint-init/SKILL.md├── skills/blueprint-migration/SKILL.md├── skills/blueprint-promote/SKILL.md├── skills/blueprint-prp-create/SKILL.md├── skills/blueprint-prp-execute/SKILL.md├── skills/blueprint-rules/SKILL.md├── skills/blueprint-status/SKILL.md├── skills/blueprint-story-audit/SKILL.md├── skills/blueprint-story-reconcile/SKILL.md├── skills/blueprint-sync/SKILL.md├── skills/blueprint-sync-ids/SKILL.md├── skills/blueprint-upgrade/SKILL.md├── skills/blueprint-work-order/SKILL.md├── skills/blueprint-workspace-scan/SKILL.md├── skills/confidence-scoring/SKILL.md├── skills/document-detection/SKILL.md├── skills/document-linking/SKILL.md└── skills/feature-tracking/SKILL.md
Included Skills35
Domain analysis, conflict detection, and relationship validation for Architecture Decision Records. Use when creating or validating ADRs to ensure consistency.
List ADRs as a markdown table with title, status, date, domain. Use when generating an ADR index, auditing ADR status, or reviewing all architecture decisions.
Validate ADR relationships, domain consistency, and duplicate ADR numbers. Use when auditing ADRs before release, finding broken supersedes/extends links, cycles, or number collisions.
Install blueprint autonomy level 3 (ADR-0020): scheduled-autorun + approved-work-order-execution GitHub workflows. Use when enabling out-of-band blueprint automation in a repo.
Run due blueprint maintenance ambiently at autonomy level 2+. Use when a drift nudge reports blueprint tasks due or suggests /blueprint:autopilot.
Generate or update CLAUDE.md from blueprint artifacts. Use when adding team instructions, converting inline content to @imports, or setting up CLAUDE.local.md.
Curate library gotchas and project patterns into .claude/rules/ entries for AI context. Use when documenting library knowledge for PRP reuse.
Derive PRDs, ADRs, PRPs from git history, docs, and codebase. Use when onboarding a project to blueprint, generating a PRD or ADRs retroactively, or extracting features from conventional commits.
Derive Claude rules from git commit history. Use when extracting implicit decisions from commits or codifying code-style, testing, and API-design rules.
Derive test regression plans from git history by finding commits lacking tests. Use when finding untested bug fixes, coverage gaps, or generating a test backlog.
Generate project-specific rules from PRDs for Blueprint Development. Use when generating architecture, testing, or quality rules from requirements documents.
Enforce same-commit landing of code and docs (APIs, formats, ADRs). Use when committing API/format changes, promoting research to docs/, or landing an ADR decision.
List blueprint documents (ADRs, PRDs, PRPs) with frontmatter metadata. Use when listing docs, auditing statuses, or generating an index for project documentation.
Blueprint meta command: determine and execute the next logical action. Use when asked 'what's next?', 'continue blueprint', or 'run blueprint' without a subcommand.
Display feature tracker stats, phase progress, and completion summary. Use when checking feature status, viewing blocked features, or seeing ready-to-start work.
Sync feature tracker with TODO.md, taskwarrior sidecars, and PRDs. Use when reconciling TODO.md vs tracker, draining WO entries, or recalculating stats.
Generate project-specific rules from PRDs with path-scoped frontmatter. Use when auto-creating architecture, testing, or quality rules from docs/prds/.
Initialize Blueprint Development structure. Use when bootstrapping docs/blueprint/ with manifest, PRD/ADR/PRP directories, and feature tracking for the first time.
Versioned migration procedures for blueprint format upgrades (v1.x to v3.3). Use when blueprint-upgrade needs version-specific logic, content hashing, or rollback.
Move generated artifact to custom layer to preserve manual edits. Use when promoting a generated rule, preserving .claude/rules/ changes, or stopping sync warnings.
Create a PRP (Product Requirement Prompt) with research, context, and validation gates. Use when planning a feature packet for subagent execution with TDD and confidence scoring.
Execute a PRP with validation loop, TDD, and quality gates. Use when asked to execute a PRP, run a planned feature from docs/prps/, or delegate a PRP to subagents.
Manage modular rules in .claude/rules/ with path-specific globs. Use when adding or listing rules, syncing with CLAUDE.md, or validating path frontmatter.
Show blueprint version, config, PRD/ADR/PRP counts, and feature tracker progress. Use when auditing traceability, orphan docs, or stale generated content.
Audit user stories against codebase and tests for tier-ranked coverage gaps. Use when running story audit, PRD reconciliation, or surfacing PRD-code drift.
Reconcile PRD requirements with a story-audit drift report. Use when marking PRD entries implemented/partial/missing, or promoting code-only stories into the PRD.
Check for stale generated content and offer regeneration or promotion. Use when syncing blueprint after PRD changes, or reconciling .claude/rules/ drift.
Scan blueprint docs and assign missing PRD/ADR/PRP/WO IDs. Use when assigning IDs to docs; --dry-run to preview, --link-issues to create GitHub issues for orphans.
Upgrade blueprint structure to the latest format version. Use when migrating between format versions, enabling monorepo workspaces, or batch upgrading repos.
Create a work-order for isolated subagent execution, optionally linked to a GitHub issue. Use when breaking a PRP into delegatable tasks or spawning from an issue.
Discover child blueprint workspaces and refresh the manifest. Use when adding/removing a child blueprint or when status shows stale portfolio data.
Assess quality of PRPs and work-orders using systematic confidence scoring. Use when evaluating readiness for execution or subagent delegation.
Detect PRD/ADR/PRP opportunities in conversations and prompt for document creation. Use when the user discusses feature requirements, tech trade-offs, or implementation plans.
Unified ID system for PRDs, ADRs, PRPs, and GitHub issues with bidirectional links. Use when linking docs, finding orphans, auto-assigning IDs, or validating cross-doc references.
Track feature implementation against requirements with hierarchical FR codes and TODO.md sync. Use when linking features to PRDs or recalculating completion stats.
Plugin manifests1
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "blueprint-plugin",
"version": "3.45.2",
"description": "Blueprint Development methodology - structured feature development with PRD/PRP workflow, three-layer architecture (plugin/generated/custom), and documentation-first development",
"author": {
"name": "Lauri Gates"
},
"repository": "https://github.com/laurigates/claude-plugins",
"license": "MIT",
"hooks": "./hooks.json",
"keywords": [
"blueprint",
"prd",
"prp",
"adr",
"validation-hooks",
"frontmatter-validation",
"adr-validation",
"adr-relationships",
"adr-conflict-detection",
"domain-tagging",
"requirements",
"architecture-decisions",
"methodology",
"documentation-first",
"work-orders",
"version-tracking",
"modular-rules",
"onboarding",
"three-layer-architecture",
"generated-skills",
"migration",
"feature-tracker",
"requirements-tracking",
"document-detection",
"automatic-documentation",
"proactive-documentation",
"retroactive-documentation",
"git-history-analysis",
"import-plans",
"reverse-engineering",
"programmatic-listing",
"adr-backlog",
"test-regression-plan",
"derive-tests",
"test-gaps",
"monorepo",
"workspaces",
"portfolio-tracking",
"story-audit",
"coverage-gap",
"drift-detection",
"prd-reconciliation",
"autonomy-levels",
"scheduled-pipeline",
"work-order-execution"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[blueprint-plugin on Agent Plugins Marketplace](https://pluginsmp.com/plugins/blueprint-plugin)