Skip to content
Mike Reams

Try

Searches titles, summaries and topics across posts, work, diagrams, pages and the Toolbox resources.

↑ ↓ move · Enter open · Esc close
← AI Library

Skill · Original · Enterprise architecture

Decision records that cite patterns

Writes an architecture decision record that names the design patterns behind each option, the anti-patterns it avoids and the capability it serves.

What you get

An ADR (template TM-10) with every pattern and anti-pattern cited by id and link.

How I use it

  • Written for the Blueprint Catalog, my free capability catalog; every path, tool and id it names is checked against each catalog build.
  • If the record cannot state the trade-off a pattern answers, the pattern is decoration.
  • ADR
  • design patterns
  • anti-patterns
  • trade-offs

Where it lives

Served by the Blueprint Catalog (opens in a new tab), so there is one copy to keep current. Needs: The catalog's read-only MCP server (catalog.mikereams.com/mcp) or its HTTPS API. No key, no install.

Licence: CC BY 4.0. Save it as .claude/skills/adr-with-patterns/SKILL.md in your agent's skills directory.

Install with the skills CLI

npx skills add solventarchitect/skills --skill adr-with-patterns

From the public solventarchitect/skills (opens in a new tab) repo, kept in step with this page. Read a skill before you install it.

Updated 2026-10-29