create-adr Skill
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. Published by microsoft in fhir-server.
What is create-adr Skill?
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. Published by microsoft in fhir-server. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Documentation
- Documentation use cases
Technical details
- Install or run with Copy skill directory
When to use create-adr Skill
- Use it for documentation.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/fhir-server
- Skill file: .github/skills/create-adr/SKILL.md
What it does
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.
Skill instructions
Create ADR from Investigations Synthesize viable investigations into a concise proposed ADR. Usage: When user says "create ADR for {feature-name}" Instructions 1. Generate ADR number: Use format {YYMM} based on current date (e.g., 2512 for Dec 2025) 2. 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 Considered 1. {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} 5. Keep it concise: No code snippets, no implementation checklists, no phase tracking. Just the decision and rationale. 6. Output: Show the ADR content and confirm n
Explore related resources
Frequently asked questions
What is create-adr?
create-adr is a open-source AI agent skill with Copy skill directory. Synthesize viable investigations into a concise proposed ADR. Use when user says "create ADR for {feature-name}".
Who is create-adr best for?
create-adr is best for reusing agent instructions, scripts, and references, documentation workflows.
How do I install create-adr?
Install or run create-adr using Copy skill directory. Check create-adr for the latest setup command.
Is create-adr actively maintained?
create-adr may need a closer maintenance check before production use.
Auto-fetched from GitHub.