What problem does it solve?
Writing framework-specific code from memory often leads to outdated, deprecated, or incorrect patterns that waste hours of debugging and rework. This Skill eliminates that risk by requiring every implementation decision to be backed by official, version-specific documentation, so you get code you can trust.
Core Features & Use Cases
- Automatic Stack Detection: Reads dependency files like package.json or go.mod to identify exact framework and library versions, ensuring you fetch the correct documentation for your project.
- Mandatory Documentation Verification: Fetches only official, authoritative sources (official docs, changelogs, web standards) for every framework pattern, never relying on stale training data or unvetted tutorials.
- Conflict Surfacing: When documented best practices clash with existing codebase patterns, it explicitly presents the options to you instead of making silent, potentially breaking changes.
- Use Case: When building a React 19 form, this Skill ensures you use the current useActionState hook instead of deprecated useState patterns, with full source citations you can verify.
Quick Start
Use the source-driven-development skill to implement a new data fetching feature for your Vue 3.4 project, citing official Vue documentation for all composition API pattern choices.