architecture-validation

Validate implemented code against architectural plans and report drift.

11|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/d-o-hub/rust-self-learning-memory --skill architecture-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-validation
Source: https://github.com/d-o-hub/rust-self-learning-memory/tree/main/.claude/skills/architecture-validation
Command: npx skills add https://github.com/d-o-hub/rust-self-learning-memory --skill architecture-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill validates implemented architecture against plans discovered in the plans/ directory, identifying drift, gaps, and compliance.

Core Features & Use Cases

  • Dynamic plan discovery: extract requirements from plans/ at runtime.
  • Compliance validation: verify components, APIs, and constraints.
  • Gap reporting: provide actionable remediation for drift.

Quick Start

Run architecture-validation to compare code against current plans and generate a drift report.

Frequently Asked Questions about architecture-validation

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

FAQPage Schema
How do I validate that my codebase follows the architecture I documented?

Architecture validation compares your implemented code against documented plans to identify drift and compliance gaps. Discover plan files dynamically, extract architectural requirements, and receive actionable reports on violations and deviations across components, APIs, and constraints.

Can I automatically check for architecture drift in my project?

Yes. This Skill discovers plan files at runtime, extracts requirements and constraints, evaluates your codebase against them, and reports gaps and violations. It works across any project without manual plan configuration.

What happens when my code doesn't match my architectural plans?

The Skill generates a drift report identifying non-compliance areas, gaps, and violations with remediation recommendations. You get specific findings on where components, APIs, or constraints deviate from documented plans.

Do I need to manually define architectural rules to use this?

No. The Skill dynamically discovers plan files from your plans/ directory and extracts rules automatically. You provide documented plans; it validates compliance without manual rule entry.

What file formats and project structures does this work with?

The Skill applies to any project that maintains plan files in a plans/ directory. It dynamically discovers and processes these files at runtime, making it adaptable to your existing architecture documentation structure.