What problem does it solve?
This Skill eliminates the risk of implementing framework-specific code using outdated patterns, unverified APIs, or non-authoritative sources that cause bugs, rework, and technical debt, ensuring every implementation decision is traceable to an authoritative, up-to-date source.
Core Features & Use Cases
- Stack & Version Detection: Automatically identifies exact framework and library versions from dependency files (e.g., package.json, requirements.txt) to match documentation to your project's setup.
- Authoritative Source Verification: Fetches and cites only official documentation, official blogs/changelogs, and web standards, filtering out outdated Stack Overflow answers, tutorials, and AI-generated summaries.
- Conflict Surfacing: Flags discrepancies between existing project code and current official best practices, letting you choose between matching the codebase or adopting modern, recommended patterns.
- Use Case: When building a React 19 form, this Skill ensures you use the recommended useActionState hook instead of a deprecated useState pattern, with a direct citation to the official React 19 documentation.
Quick Start
Use the source-driven-development skill to implement a user authentication flow for my Next.js 14 app using the latest official Next.js auth patterns, and cite all sources for every framework-specific decision.