adr-critique
adr-critique systematically reviews existing or inherited ADRs to identify violations of shared rules, gaps in business-to-architecture reasoning, and conflicts with neighboring decisions or LikeC4 models. Each issue surfaces as a single flag requiring architect sign-off before moving to the next, ensuring quality without bulk rewrites.
adr-critique audits existing ADRs line-by-line to surface rule violations, missing reasoning, and inconsistencies requiring architect approval.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-06-18
adr-critique audits existing ADRs line-by-line to surface rule violations, missing reasoning, and inconsistencies requiring architect approval. adr-critique systematically reviews existing or inherited ADRs to identify violations of shared rules, gaps in business-to-architecture reasoning, and conflicts with neighboring decisions or LikeC4 models. Each issue surfaces as a single flag requiring architect sign-off before moving to the next, ensuring quality without bulk rewrites.
Use it when
- adr-critique audits your ADR corpus by scanning each record against rule violations, missing business-to-architecture reasoning.
- Yes.
Verify before relying
Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.
Install
JosiahSiegel/claude-plugin-marketplace/adr-critique · repository language: Shell
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What does adr-critique do?
adr-critique systematically reviews existing or inherited ADRs to identify violations of shared rules, gaps in business-to-architecture reasoning, and conflicts with neighboring decisions or LikeC4 models. Each issue surfaces as a single flag requiring architect sign-off before moving to the next, ensuring quality without bulk rewrites.
How do I audit our architecture decision records?
adr-critique audits your ADR corpus by scanning each record against rule violations, missing business-to-architecture reasoning, and consistency gaps. It flags issues one at a time so your team can review and sign off on each before proceeding, making cleanup deliberate and traceable rather than automated.
Can adr-critique detect filler in architecture decisions?
Yes. adr-critique identifies filler, hedging language, and drift in architecture decision documents. It surfaces vague or non-committal phrasing that weakens decision clarity, helping you tighten reasoning and remove unnecessary padding from your ADR corpus.
Does adr-critique validate ADR graph relationships?
adr-critique can validate ADR graph relationships and check alignment with LikeC4 models. This helps you spot conflicts between neighboring decisions and ensure your architecture documentation stays consistent with your system model.
What license does adr-critique use?
adr-critique is released under the MIT license, allowing free use, modification, and distribution in both open-source and commercial projects.
Can adr-critique review legacy or imported ADRs?
adr-critique is designed to critique legacy and inherited ADRs, including those imported from other sources or generated by LLMs. It performs line-by-line review to catch quality issues, missing reasoning, and violations before you adopt them into your decision log.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
adr-critique
Line-by-line auditor for legacy / external / pre-existing ADRs. Surfaces violations of the shared "ADR is not" rules, missing-why reasoning, inconsistency with neighbors, and drift against LikeC4 models. Touches only architect-approved lines.
When to use this skill
- ADRs that predate
adr-drafting(legacy corpus) - ADRs imported from other teams
- ADRs generated by generic LLM tooling without push-back
- Periodic corpus-wide quality sweeps
When NOT to use this skill
- ADRs already self-critiqued by
adr-drafting(Phase 6) — they've been through the filter. - ADRs you want to rewrite from scratch — use
(truncated - see the full file via the links below)
File tree — 2 files
plugins/doc-master/skills/adr-critique/SKILL.md
plugins/doc-master/skills/adr-critique/references/audit-checklist.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Audit an existing or legacy ADR for rule violations and quality issues”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Guides you through seven-phase ADR drafting via focused dialogue, asking one question per turn and pressure-testing your reasoning before self-critique. Enforces specificity on components, deciders, and architectural characteristics, then routes to discovery if foundations are shallow.
ADR Discovery walks you through pre-flight context gathering before drafting an architecture decision record. It scans your repo for signals, confirms your domain and components one at a time, maps relationships, and classifies existing ADRs—outputting a human-verified discovery brief and an open-questions register. Hand off to adr-drafting once five required confirmations are locked.
c4-model produces LikeC4 specifications that enforce Simon Brown's canonical C4 model, generating context and container views alongside architecture decisions. It scaffolds the necessary DSL files and validates against a strict checklist, refusing component views, dynamic diagrams, custom element kinds, and nested systems that fall outside canonical C4 scope.
ADR Drafting helps teams document significant architectural decisions by creating new Architecture Decision Record files with a standard structure. It inspects your repository for existing ADR conventions, then drafts a new record with Title, Status, Context, Decision, and Consequences sections—defaulting to `docs/architecture/adr` when no convention exists.
adr-backfill lets you record decisions that shipped long ago but were never written up as ADRs—typically surfaced by doc audits or code archaeology. It enforces stricter honesty than forward drafting by requiring a visible backfill marker so future readers know the record was reconstructed, not contemporaneous. The skill demands two independent evidence sources and refuses to draft when confidence in the reasoning is too low.
doc-adr-fixer consumes audit reports and patches ADRs to resolve structural, referential, and content issues identified during quality review. It supports both team-mode validation (with multi-lens dispatch) and single-pass remediation, backing up originals and reverting regressions to prevent silent failures.
More skills Adr Skill (unlicensed)