straymark-adrlisted
Install: claude install-skill StrangeDaysTech/straymark
# StrayMark ADR Skill
Create an Architecture Decision Record (ADR) for significant architectural decisions.
> **Note**: ADRs created by AI agents are marked as `draft` and `review_required: true` by default.
## Instructions
Use this skill for major architectural decisions that affect the system structure, technology stack, or design patterns.
### 1. Gather Context
```bash
# Get current date
date +%Y-%m-%d
# Summarize the CURRENT work (staged + unstaged + untracked) — label each block.
# Avoid `HEAD~1`: it describes the previous commit, not the work being decided on.
git diff --cached --stat # staged changes
git diff --stat # unstaged changes
git status --porcelain # includes untracked files
# Check for related ADRs
ls .straymark/02-design/decisions/ADR-*.md 2>/dev/null | tail -5
```
### 2. Confirm with User
**Always confirm before creating:**
```
╔══════════════════════════════════════════════════════════════════╗
║ StrayMark ADR ║
╠══════════════════════════════════════════════════════════════════╣
║ ║
║ ⚠️ ADRs require human review after creation. ║
║ ║
║ 📋 An ADR documents architectural decisions that affect: ║
║ • System structure ║
║ • Technology choices