agent-adr-drift-detector

Audit code alignment with documented Architecture Decision Records and generate drift reports.

12|1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Space-Dinosaurs/DinoStack --skill agent-adr-drift-detector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-adr-drift-detector
Source: https://github.com/Space-Dinosaurs/DinoStack/tree/main/.openclaw/skills/agent-adr-drift-detector
Command: npx skills add https://github.com/Space-Dinosaurs/DinoStack --skill agent-adr-drift-detector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits ADR compliance by aligning code with documented Architecture Decision Records.

Core Features & Use Cases

  • Locate ADR directories, parse ADR files, and extract core decisions.
  • Verify that the codebase implements or references the stated ADR decisions through targeted searches.
  • Generate a structured drift report that highlights alignment, deviations, and recommended actions for architectural audits.

Quick Start

Run the drift detector against your repository to generate a drift report for ADR compliance.

Frequently Asked Questions about agent-adr-drift-detector

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

FAQPage Schema
How do I check if my codebase aligns with documented Architecture Decision Records?

You can verify ADR compliance by running an audit tool that locates ADR files, extracts their documented decisions, and searches your source code for evidence of alignment or drift. It then generates a structured report highlighting deviations and recommended actions.

What is ADR drift detection in software engineering?

ADR drift detection is the process of auditing code compliance by comparing actual source code implementations against the decisions documented in Architecture Decision Records. It surfaces architectural deviations and generates actionable findings for compliance audits.

How do I audit ADR compliance and locate architecture decisions in my repository?

To audit ADR compliance, run a drift detector against your repository. It will automatically locate ADR directories, parse the ADR files and frontmatter to extract decisions, and verify them against your source files to produce a structured drift report.

Does ADR drift detection work with repositories that store architecture decisions in standard markdown files?

Yes, ADR drift detection works with software repositories containing ADRs stored as files. It reads the ADR frontmatter and body text to extract core decisions, then searches your source files for evidence to verify alignment and produce a drift report.

What is the best way to generate an architecture compliance report for code analysis?

The best way to generate an architecture compliance report is to use an automated ADR drift detector. It aligns your code with documented Architecture Decision Records and produces a structured report detailing alignment, deviations, and recommended actions.

What limitations should I expect when verifying ADR decisions against source code?

ADR drift detection relies on locating ADR files and searching source files for evidence of stated decisions. It is limited to repositories containing ADRs and may require manual review to interpret nuanced architectural deviations surfaced in the generated drift report.