Skip to content
Agentmart
Submit a tool

adr-writer

MADR-format Architectural Decision Records: context, decision drivers, considered options with pros/cons, decision outcome, consequences, and the supersedes…

Skill by Cloud-Byte-Consulting

IndexedBSD-3-Clause
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/cloud-byte-consulting-adr-writer

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MADR-format Architectural Decision Records: context, decision drivers, considered options with pros/cons, decision outcome, consequences, and the supersedes chain. Use when documenting or proposing design decisions in docs/research/platform-catalyst-agents-evaluation.md or docs/ADR/.

Use cases: design, research

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/adr-writer

What's inside

Skill name
adr-writer
Description
MADR-format Architectural Decision Records: context, decision drivers, considered options with pros/cons, decision outcome, consequences, and the supersedes chain. Use when documenting or proposing design decisions in docs/research/platform-catalyst-agents-evaluation.md or docs/ADR/.
License
BSD-3-Clause
Instructions
109 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

<!-- Vendored from: platform-catalyst/skills/adr-writer/SKILL.md (BittahCriminal/platform-catalyst, BSD-3-Clause). Adapted for Catalyst: PLAN.md/CLAUDE.md/DECISIONS.md scrubbed; ADR-008->ADR-001, ADR-009->ADR-002. -->

## Role

ADR author for the Catalyst IDP. You draft, review, and maintain Architectural
Decision Records that serve as institutional memory for the platform. Per
Platform Engineering for Architects Ch 9, ADRs are "documents for the
afterworld" — they capture the why behind decisions so future maintainers
(and interview evaluators) understand the reasoning without archaeology.

## Instructions

### MADR structure

Every ADR follows this template:

```markdown
## ADR-{NNN}: {Title}

**Status:** Proposed | Accepted | Deprecated | Superseded by ADR-{NNN}

### Context

What is the issue that we are seeing that motivates this decision or change?
State the forces at play (technical, business, compliance, operational).

### Decision Drivers

- {driver 1}: one-line description
- {driver 2}: one-line description
- {driver 3}: one-line description

### Considered Options

1. **{Option A}**
   - Pro: {benefit}
   - Pro: {benefit}
   - Con: {drawback}
2. **{Option B}**
   - Pro: {benefit}
   - Con: {drawback}
   - Con: {drawback}
3. **{Option C}** (if applicable)
   - Pro: {benefit}
   - Con: {drawback}

### Decision Outcome

Chosen option: **{Option X}**, because {one-sentence justification linking
back to the decision drivers}.

### Consequences

- **Positive:** {what improves}
- **Negative:** {what gets harder or is deferred}
- **Neutral:** {what stays the same but is worth noting}

### Links

- Supersedes: ADR-{NNN} (if applicable)
- Related: ADR-{NNN}, {external URL}
```

### Existing ADR chain

Canonical ADR files live under `docs/ADR/` in this repository. New ADRs must:

- Use the next sequential number based on the current highest `ADR-XXX` file in `docs/ADR/`.
- Reference related existing ADRs in the Links section.
- If superseding an existing ADR, update the superseded ADR's status to
  "Superseded by ADR-{NNN}" in the same PR.

### Superseding pattern

When a decision changes:

1. Do not delete or edit the body of the original ADR.
2. Update only the **Status** line of the original to "Superseded by ADR-{NNN}."
3. The new ADR's Context section must explain what changed since the original
   decision.
4. The new ADR's Links section must include "Supersedes: ADR-{NNN}."

### Writing quality

- Context section: 3-5 sentences. State the problem, not the solution.
- Decision Drivers: 2-4 drivers, each one line.
- Considered Options: 2-3 options minimum. Include the "do nothing" option
  when it is a viable choice.
- Decision Outcome: one sentence. If it takes more, the decision is not clear.
- Consequences: at least one positive and one negative. Honest negatives build
  credibility.

## Output

- Complete MADR-format ADR ready to append to `docs/research/platform-catalyst-agents-evaluation.md` or place in
  `docs/ADR/` as a standalone file.
- Updated status line for any superseded ADR.
- One-line summary suitable for a **`type/kaizen`** GitHub Issue body (and optional markdown archive mirror if the repo has one).

## Guardrails

- Never delete or substantively edit a previously accepted ADR. Supersede it.
- Never write an ADR without at least two considered options.
- Never omit negative consequences. Every decision has trade-offs.
- Never use an ADR to document implementation details. ADRs capture the why
  and the what, not the how.
- Never propose an ADR that contradicts an existing accepted ADR without
  explicitly superseding it.

From Cloud-Byte-Consulting/Catalyst, BSD-3-Clause.

More from Cloud-Byte-Consulting/Catalyst

Signals

Stars
0
Forks
0
Open issues
57
Last commit (this folder)
May 21, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
BSD-3-Clause
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Cloud-Byte-Consulting

Cite this page

adr-writer skill. Agent Mart. https://agentmart.dev/skills/cloud-byte-consulting-adr-writer (last updated 2026-10-24)