source-driven-development

Detect project dependencies and cite official version-specific documentation for framework implementations.

23|6|Updated May 9, 2026
One-click install
npx skills add https://github.com/vinvcn/addyosmani-agent-skills-zh --skill source-driven-development-vinvcn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: source-driven-development
Source: https://github.com/vinvcn/addyosmani-agent-skills-zh/tree/main/skills/source-driven-development
Command: npx skills add https://github.com/vinvcn/addyosmani-agent-skills-zh --skill source-driven-development-vinvcn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the risk of using outdated patterns, hallucinated APIs, or unreliable tutorials by forcing every implementation decision to be grounded in official, version-specific documentation.

Core Features & Use Cases

  • Version-Aware Implementation: Automatically detects project dependencies to ensure code matches the specific framework version in use.
  • Evidence-Based Coding: Requires explicit citations for framework-specific patterns, ensuring high-quality, maintainable, and correct code.
  • Conflict Resolution: Identifies discrepancies between existing codebase patterns and modern official recommendations, allowing the user to make informed architectural decisions.

Quick Start

Use the source-driven-development skill to implement a new authentication flow by fetching and citing the official documentation for the detected framework version.

Frequently Asked Questions about source-driven-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ensure my code uses official framework documentation instead of outdated patterns?

To ensure code uses official framework documentation, this skill forces every implementation decision to be grounded in version-verified source material, systematically detecting project dependencies to fetch authoritative references and eliminate outdated patterns.

What is the best way to prevent hallucinated APIs during framework implementation?

The best way to prevent hallucinated APIs during framework implementation is to use an evidence-based coding approach that requires explicit citations from official, version-specific documentation for every non-trivial code pattern generated.

How do I resolve discrepancies between existing codebase patterns and modern best practices?

To resolve discrepancies between existing codebase patterns and modern best practices, this skill identifies conflicts between current implementations and official recommendations, allowing you to make informed architectural decisions based on verified documentation.

Can I automatically detect project dependencies to enforce version-aware coding?

Yes, you can automatically detect project dependencies to enforce version-aware coding, ensuring that all generated framework-specific code matches the exact version currently in use within your software engineering environment.

Why does my generated code include deprecated framework functions?

Generated code includes deprecated framework functions when it relies on outdated training data rather than current official documentation; requiring version-verified source material for all implementation decisions prevents this issue.

When do I need to verify framework-specific code patterns against official source material?

You need to verify framework-specific code patterns against official source material whenever correctness, modern best practices, and maintainability are critical, applying this to every non-trivial code pattern in your software engineering tasks.