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…