blueprint:validate

Audit codebases for spec, ADR, and pattern compliance with a structured report.

2|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/rickardp/blueprint-mode --skill blueprint-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blueprint:validate
Source: https://github.com/rickardp/blueprint-mode/tree/main/plugins/blueprint-mode/skills/validate
Command: npx skills add https://github.com/rickardp/blueprint-mode --skill blueprint-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Codebases frequently drift away from documented decisions, ADRs, and established patterns, making it hard to reason about architecture and intent. This Skill provides a structured way to verify alignment and surface violations before they impact delivery.

Core Features & Use Cases

  • Validate alignment between code and documented specs, ADR decisions, and pattern guidelines.
  • Generate actionable findings with severity and evidence to guide remediation.
  • Non-destructive checks that report issues without automatically changing code.

Quick Start

Run /blueprint:validate to scan your repository for spec, pattern, and ADR compliance.

Frequently Asked Questions about blueprint:validate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit my codebase for spec and ADR compliance?

To audit codebase compliance, run a validation scan that checks your repository against documented specs, ADR decisions, and established patterns to surface architectural drift. It generates a structured report with severity and evidence.

What is architecture decision record verification for a large repository?

ADR verification validates that codebase implementation aligns with documented Architecture Decision Records, checking tech stack, boundaries, and pattern references to ensure traceable decisions and architectural intent are maintained.

Can I check codebase pattern compliance without automatically modifying code?

Yes, you can perform non-destructive checks that report spec and pattern violations without changing code. The audit generates actionable findings with evidence to guide manual remediation.

How do I validate feature coverage and tech stack alignment in an evolving codebase?

Validate feature coverage and tech stack alignment by scanning the repository against documented specs and ADRs. The audit identifies missing features or unauthorized stack deviations and outputs a structured compliance report.

When do I need to validate code boundaries against documented specs?

You need to validate code boundaries when teams work with evolving architectures and require traceable decisions. It enforces documentation-aligned boundaries, preventing architectural drift before it impacts delivery.

Does blueprint:validate work for teams with evolving architecture and traceable decisions?

Yes, the blueprint:validate audit is designed for large repositories and teams with evolving architectures. It verifies ADR references, pattern compliance, and spec alignment to maintain traceable decisions.