Skip to content
Back to skills

Architecture Decision

ASecurity

Document architectural choices

  • 489 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 7, 2026
data-ai

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add davekilleen/Dex --skill architecture-decision --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Architecture Decision?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Architecture Decision
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/davekilleen-architecture-decision/badge)](https://www.skillsdirectory.com/skills/davekilleen-architecture-decision)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: architecture-decision
description: Document architectural choices
role_groups: [engineering, leadership]
jtbd: |
  Architecture decisions get made in meetings and lost. This provides an ADR template, 
  prompts for context/options/decision, links to related projects, and saves to 
  06-Resources/ so future engineers understand why choices were made.
time_investment: "20-30 minutes per decision"
---

## Purpose

Document architecture decisions with context and rationale using Architecture Decision Records (ADR).

## Usage

- `/architecture-decision [topic]` - Document specific architecture decision

---

## Steps

1. **Prompt for decision context:**
   - What problem are we solving?
   - What constraints exist?

2. **Gather options considered:**
   - Option 1: Description, pros/cons
   - Option 2: Description, pros/cons
   - Option 3: Description, pros/cons

3. **Document decision made:**
   - Which option chosen
   - Why this option
   - Trade-offs accepted

4. **Link to related context:**
   - Related projects
   - Implementation notes

5. **Create ADR document** in 06-Resources/Architecture_Decisions/

---

## Output Format

```markdown
# ADR: [Title]

**Date:** [Today]
**Status:** Accepted
**Deciders:** [Names]

## Context
[What problem are we solving? What constraints?]

## Options Considered

### Option 1: [Name]
**Pros:**
- [Pro 1]

**Cons:**
- [Con 1]

### Option 2: [Name]
[Same structure]

## Decision
We chose [Option] because [reasoning].

## Trade-offs
- [Trade-off accepted]

## Implementation Notes
[How to implement this decision]
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.