source-driven-development

Grounds every implementation decision in official documentation. Use when you want authoritative, source-cited code free from out…

addyosmani 80k ↓ 12k MIT updated 26d ago
Claude Code
View source ↗

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.

source-driven-development on getagentictools
[![source-driven-development on getagentictools](https://getagentictools.com/badge/skills/addyosmani-agent-skills-source-driven-development.svg)](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.