source-driven-development

Detect stack versions from dependency files and fetch official documentation for implementation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/hodinhtuankiet/screening-resume-recruitment --skill source-driven-development-hodinhtuankiet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: source-driven-development
Source: https://github.com/hodinhtuankiet/screening-resume-recruitment/tree/main/.claude/skills/source-driven-development
Command: npx skills add https://github.com/hodinhtuankiet/screening-resume-recruitment --skill source-driven-development-hodinhtuankiet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Grounds every implementation decision in official documentation to ensure code patterns are verifiable, up-to-date, and free from memory-era drift.

Core Features & Use Cases

  • Detects and records the project's stack and versions from dependency files
  • Fetches exact official documentation pages for patterns and APIs
  • Guides implementation strictly per documented patterns and provides verifiable citations

Quick Start

Begin by identifying your project's stack, fetch the official docs for the detected framework, implement patterns exactly as shown by the docs, and annotate your code with precise citations.

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 patterns match current official framework documentation?

To ensure code patterns match official framework documentation, you must fetch current docs, implement patterns exactly as documented, and annotate your code with verifiable source citations to prevent memory-era drift.

What is source-driven development and when do I need it for coding?

Source-driven development is the practice of grounding every framework-specific code decision in official documentation. You need it when verifying that your implementation patterns are up-to-date, accurate, and free from outdated memory-based assumptions.

How do I detect stack versions from dependency files before implementing features?

To detect stack versions from dependency files, you parse the project's dependency configurations to identify the frameworks and their exact versions, which allows you to subsequently fetch the correct matching official documentation.

What's the best way to cite official documentation sources directly in code?

The best way to cite official documentation sources in code is to annotate your implementation with precise citations referencing the exact official doc pages used for the applied patterns, ensuring every decision is verifiable.

Does this approach to source-driven coding work with any framework or library?

Yes, this source-driven coding approach applies across any framework or library by standardizing stack detection, doc retrieval, pattern implementation, and source citations regardless of the specific technology stack in use.

Why should I verify code patterns against official docs instead of relying on memory?

You should verify code patterns against official docs to eliminate memory-era drift, ensuring that your API usage and framework implementations remain accurate, current, and fully backed by verifiable documented sources.