<< All versions
Skill v1.0.0
Trusted Publisher100/100microsoft/fhir-server/create-adr
──Details
PublishedJuly 6, 2026 at 03:35 PM
Content Hashsha256:3ba5202cb82cfbdd...
Git SHA
──Files
Files (1 file, 1.6 KB)
SKILL.md1.6 KBactive
SKILL.md · 58 lines · 1.6 KB
version: "1.0.0" name: create-adr description: > Synthesize viable investigations into a concise proposed ADR. Use when user says "create ADR for {feature-name}". Reads all investigations, identifies viable ones, generates ADR with Context/Options/Decision/Consequences sections.
Create ADR from Investigations
Synthesize viable investigations into a concise proposed ADR.
Usage: When user says "create ADR for {feature-name}"
Instructions
- Generate ADR number: Use format
{YYMM}based on current date (e.g., 2512 for Dec 2025)
- Create ADR at
docs/arch/adr-{YYMM}-{topic}.md:
markdown
# ADR-{YYMM}: {Title}**Status**: Proposed**Date**: {YYYY-MM-DD}**Feature**: {feature-name}## Context{1-2 paragraphs: The problem from _feature.md, key constraints}## Options Considered1.**{Approach A}** - {one line summary} *(rejected: brief reason)*2.**{Approach B}** - {one line summary} *(viable)*3.**{Approach C}** - {one line summary} *(viable)*## Decision{1-2 paragraphs: What approach we chose and why. Reference the winning investigation(s).}## Consequences-{Impact on codebase}-{What becomes easier}-{What becomes harder or needs follow-up}
- Keep it concise: No code snippets, no implementation checklists, no phase tracking. Just the decision and rationale.
- Output: Show the ADR content and confirm next steps (implement, then accept ADR)
ADR Principles
- Context: Why we needed to decide (not how we'll implement)
- Decision: What we chose and why (not the full investigation details)
- Consequences: What changes as a result (both positive and negative)