documentation-and-adrs

by addyosmani (GitHub) in addyosmani/agent-skills

What it does

Records decisions and documentation. Use when you need to document an architecture decision (ADR) or the reasoning behind a design choice, when changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.

Quoted from the skill's SKILL.md under its MIT license.

Automated check: PassLicense: MITRepo updated 2026-10-13Frontend designDocumentsPlanning

Install

git clone --depth 1 https://github.com/addyosmani/agent-skills.git /tmp/agent-skills
mkdir -p ~/.claude/skills/
cp -r /tmp/agent-skills/skills/documentation-and-adrs ~/.claude/skills/documentation-and-adrs

The command copies the skill from the author's repo. SkillTrove does not host it.

Files

Source: https://github.com/addyosmani/agent-skills/tree/main/skills/documentation-and-adrs. Checked 2026-10-13.

Similar skills

api-and-interface-design

addyosmani/agent-skills

Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, def...

Check: PassMITUpdated 2026-10-13

browser-testing-with-devtools

addyosmani/agent-skills

Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture...

Check: PassMITUpdated 2026-10-13

doubt-driven-development

addyosmani/agent-skills

Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when you want every assumption cross-examined before proceedi...

Check: PassMITUpdated 2026-10-13

frontend-ui-engineering

addyosmani/agent-skills

Builds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces and pages, creating components, implementing lay...

Check: PassMITUpdated 2026-10-13

idea-refine

addyosmani/agent-skills

Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to str...

Check: PassMITUpdated 2026-10-13

incremental-implementation

addyosmani/agent-skills

Delivers changes incrementally in thin, verifiable slices. Use when implementing any feature or change that touches more than one file, or when picking up th...

Check: PassMITUpdated 2026-10-13
Ad Sponsor this spot. Reach developers who pick skills