source-driven-development

Ground implementation decisions in verified official documentation and source references.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/MinhDuyDEV/mdpi --skill source-driven-development-minhduydev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: source-driven-development
Source: https://github.com/MinhDuyDEV/mdpi/tree/main/.pi/skills/source-driven-development
Command: npx skills add https://github.com/MinhDuyDEV/mdpi --skill source-driven-development-minhduydev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents unreliable implementation decisions caused by outdated assumptions, undocumented behavior, and incorrect framework knowledge by grounding development work in authoritative sources.

Core Features & Use Cases

  • Source Verification Workflow: Guides agents to identify precise questions, detect stacks and versions, retrieve official documentation, and verify implementation patterns before coding.
  • Evidence-Based Implementation: Establishes source hierarchies, citation practices, conflict detection, and explicit handling of uncertainty for external APIs and frameworks.
  • Use Case: When building a feature with an unfamiliar framework or library, use this Skill to research the correct version-specific approach and implement it with traceable references.

Quick Start

Use the source-driven-development skill to verify the correct implementation pattern for this framework feature using official documentation before writing code.

Frequently Asked Questions about source-driven-development

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

FAQPage Schema
How do I verify code implementation patterns against official documentation?

Verifying code implementation against official documentation requires identifying precise questions, detecting stack versions, retrieving authoritative references, and tracking citations before writing code to prevent outdated patterns.

What is the best way to avoid outdated framework knowledge when building features?

Avoiding outdated framework knowledge requires applying a source-driven workflow that evaluates source hierarchies, detects version-specific behavior, and verifies official references to ground implementation decisions in authoritative documentation.

How do I research the correct version-specific approach for an external API?

Researching version-specific approaches for external APIs involves detecting the active version, retrieving official API documentation, and establishing citation practices with explicit uncertainty handling to ensure traceable implementation references.

Can I use source-driven development for unfamiliar libraries?

Yes, you can use source-driven development for unfamiliar libraries by applying a source verification workflow to retrieve official documentation, evaluate source hierarchies, and implement features with traceable references.

When should I not rely on existing framework knowledge for implementation?

You should not rely on existing framework knowledge when dealing with version-sensitive behavior, undocumented external APIs, or unfamiliar libraries, as outdated assumptions can cause incorrect technical patterns without authoritative source grounding.