vercel avatar

Adr Skill

vercel/aiOfficial

Treats ADRs as executable specifications for coding agents, not just documentation for humans. The workflow forces you to scan existing decisions first, then walks through Socratic questioning to capture intent before drafting anything. What stands out is the "proactive trigger" list telling agents when to stop and propose an ADR mid-task, like before adding a new dependency or creating a new pattern. Ships with template variants and an agent-readiness checklist focused on implementation plans. Opinionated about structure but flexible on directory conventions. Use this when you want ADRs that actually help future agents implement decisions without twenty follow-up questions.

skills.sh installs
3.5K
GitHub stars
27.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add vercel/ai --skill adr-skill --agent claude-code

Installs into .claude/skills of the current project.

Files

ADR Skill

An ADR records what we decided and why. Keep it concise and self-contained so future contributors and coding agents can understand the decision without the original conversation. Implementation plans and verification belong in issues and pull requests.

When to Write an ADR

Write an ADR for decisions that change how the system is built or operated, have meaningful alternatives, and affect future work: architecture patterns, dependencies, infrastructure, or API design.

Routine implementation choices, bug fixes, and style preferences usually do not need an ADR. If a decision is already covered, update or reference the existing record.

When an architectural choice comes up during implementation, propose capturing it if its rationale would help future contributors. If the user did not explicitly ask you to write an ADR, confirm with them first before writing or editing one. Respect the user's requested scope.

Create an ADR

Gather Context

Sponsors

Details

Repository
github.com/vercel/ai
Categories
Code Review & Quality, AI & Agent Building, Productivity & Planning, Marketing & SEO, Cloud & Infrastructure
First seen
Jun 3, 2026

More from vercel/ai

All 8
1forcedotcom avatarimplementing-ui-bundle-agentforce-conversation-clientforcedotcom/sf-skillsUse this skill when the user asks to add, embed, integrate, configure, style, or remove an agent, chatbot, chat widget, conversation client, or AI assistant in 3.5Kskills.sh installs
2tradermonty avatarkanchi-dividend-us-tax-accountingtradermonty/claude-trading-skillsProvide US dividend tax and account-location workflow for Kanchi-style income portfolios. Use when users ask about qualified vs ordinary dividends, 1099-DIV int3.5Kskills.sh installs
3openai avatarhatch-petopenai/skillsCreate, repair, validate, visually QA, and package Codex-compatible animated pets and pet spritesheets from character art, generated images, company or prospect3.5Kskills.sh installs
4longbridge avatarlongbridge-value-investinglongbridge/skillsValue investing analysis using Graham (NCAV/net-net/defensive-investor) and Buffett (economic moat/ROE/FCF) methodologies. Covers single-stock diagnostics and b3.5Kskills.sh installs
5majidmanzarpour avatarthreejs-qa-releasemajidmanzarpour/threejs-game-skillsVerify and release Three.js browser games. Combines playtest QA, automated bot playtests, mobile/responsive checks, production builds, preview verification, sta3.5Kskills.sh installs
6dpearson2699 avatarcloudkitdpearson2699/swift-ios-skillsImplement, review, or improve CloudKit and iCloud sync in iOS/macOS apps. Use when working with CKContainer, CKRecord, CKQuery, CKSubscription, CKSyncEngine, CK3.5Kskills.sh installs