← ClaudeAtlas

straymark-adrlisted

Create an ADR (Architecture Decision Record) for significant architectural decisions. Requires human review.
StrangeDaysTech/straymark · ★ 3 · AI & Automation · score 59
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