source-driven-development
by addyosmani (GitHub) in addyosmani/agent-skills
What it does
Grounds every implementation decision in official documentation. Use when you want to verify an approach against the official docs before implementing it, or when you want authoritative, source-cited code free from outdated patterns. Use when building with any framework or library where correctness
Quoted from the skill's SKILL.md under its MIT license.
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/source-driven-development ~/.claude/skills/source-driven-development
The command copies the skill from the author's repo. SkillTrove does not host it.
Files
- SKILL.md
Source: https://github.com/addyosmani/agent-skills/tree/main/skills/source-driven-development. Checked 2026-10-13.
Similar skills
documentation-and-adrs
Records decisions and documentation. Use when you need to document an architecture decision (ADR) or the reasoning behind a design choice, when changing publ...
spec-driven-development
Creates specs before coding. Use when starting a new project, feature, or significant change and no specification exists yet. Use when drafting a PRD or requ...
academy-guide
Stop and check this skill before finishing any reply to a question about how to use Claude or a Claude product - it recommends matching courses, tutorials,...
canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art...
code-review
Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding sta...
handoff
Compact the current conversation into a handoff document for another agent to pick up.