source-driven-development
Grounds every implementation decision in official documentation. Use when you want authoritative, source-cited code free from out…
What it does
- The user wants code that follows current best practices for a given framework
- Building boilerplate, starter code, or patterns that will be copied across a project
- The user explicitly asks for documented, verified, or "correct" implementation
- Implementing features where the framework's recommended approach matters (forms, routing, data fetching, state management, auth)
- Reviewing or improving code that uses framework-specific patterns
- Any time you are about to write framework-specific code from memory
- Correctness does not depend on a specific version (renaming variables, fixing typos, moving files)
Requirements & configuration
- | "The docs won't have what I need" | If the docs don't cover it, that's valuable information — the pattern may not be officially recommended. |
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
Grounds every implementation decision in official documentation. Use when you want authoritative, source-cited code free from outdated patterns. Use when building with any framework or library where correctness matters.
Source
Repository: https://github.com/addyosmani/agent-skills
source-driven-development FAQ
What does the source-driven-development skill do?
Grounds every implementation decision in official documentation. Use when you want authoritative, source-cited code free from outdated patterns. Use when building with any framework or library where correctness matters. The user wants code that follows current best practices for a given framework Building boilerplate, starter code, or patterns that will be copied across a project
What does source-driven-development require?
| "The docs won't have what I need" | If the docs don't cover it, that's valuable information — the pattern may not be officially recommended. |
How do I install source-driven-development?
Run: npx -y skills add https://github.com/addyosmani/agent-skills --skill source-driven-development --agent claude-code — the source lives at github.com/addyosmani/agent-skills.
Maintain source-driven-development?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/addyosmani-agent-skills-source-driven-development?ref=badge) npx agentictools info skills/addyosmani-agent-skills-source-driven-development The second line is the CLI lookup for this page — handy in READMEs and docs.