source-driven-development

Anchors framework code decisions to official documentation with version-aware citations.

Updated May 26, 2026
One-click install
npx skills add https://github.com/koolerkx/vibe-react-2d-map-editor-yaml --skill source-driven-development-koolerkx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: source-driven-development
Source: https://github.com/koolerkx/vibe-react-2d-map-editor-yaml/tree/main/.claude/skills/source-driven-development
Command: npx skills add https://github.com/koolerkx/vibe-react-2d-map-editor-yaml --skill source-driven-development-koolerkx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verifies that code decisions are anchored to official documentation to prevent reliance on outdated patterns or memory-driven implementations.

Core Features & Use Cases

  • Citation-driven implementation: each pattern is traced to a specific official source.
  • Version-aware validation: detects and locks to the project's dependency versions before applying patterns.
  • Documentation-first boilerplate: produces code patterns that reflect current best practices across frameworks.

Quick Start

Always base code decisions on official documentation and present verifiable citations for every decision.

Frequently Asked Questions about source-driven-development

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

FAQPage Schema
How do I anchor code decisions to official documentation instead of outdated patterns?

You can anchor code decisions to official documentation by detecting project dependency versions, fetching relevant official docs, and implementing patterns with verifiable citations. This ensures implementations follow documented best practices and prevents memory-driven or outdated code.

What is the best way to ensure framework-specific forms and routing follow current best practices?

The best way to ensure framework-specific forms and routing follow current best practices is to lock implementations to the project's dependency versions, fetch the relevant official documentation, and apply the documented patterns directly to your code with source citations.

Can I validate data fetching and state management patterns against official docs automatically?

Yes, you can validate data fetching and state management patterns automatically by identifying your stack and versions from dependency files, fetching the corresponding official documentation, and implementing the patterns with verifiable citations to ensure version-aware compliance.

How does version-aware validation work when applying official documentation to code?

Version-aware validation works by detecting and locking to the project's specific dependency versions before fetching and applying patterns from official documentation. This ensures the code decisions match the exact framework version in use, preventing compatibility issues.

Why should I use citation-driven implementation for boilerplate code generation?

Citation-driven implementation ensures boilerplate code reflects current official best practices rather than outdated patterns or memory-driven implementations. Each pattern is traced to a specific official source, providing verifiable validation and improving long-term code quality.

Do I need specific dependency files to detect stack and versions for documentation validation?

Yes, you need project dependency files to detect your stack and versions for documentation validation. The system reads these files to lock to the correct dependency versions before fetching the relevant official documentation and applying the corresponding patterns.