source-driven-development

Implement code changes with citations from official documentation for detected framework versions.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/tgmarinho/agent-super-powers-matt-pocock-skills-comparasions --skill source-driven-development-tgmarinho
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: source-driven-development
Source: https://github.com/tgmarinho/agent-super-powers-matt-pocock-skills-comparasions/tree/main/upstream-snapshots/agent-skills/skills/source-driven-development
Command: npx skills add https://github.com/tgmarinho/agent-super-powers-matt-pocock-skills-comparasions --skill source-driven-development-tgmarinho

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill guarantees that every implementation decision in your codebase is grounded in up-to-date official documentation, helping maintain correct, current practices and patterns.

Core Features & Use Cases

  • Documentation Compliance: Every code decision must be backed by current, official documentation for the specific version used.
  • Feature Detection and Documentation Retrieval: The Skill identifies framework and library versions from project dependencies and fetches relevant documentation pages.
  • Pattern Implementation and Verification: Writes code based on the documented patterns, handles documentation conflicts, and avoids deprecated APIs.
  • Citation Integration: Every code change is accompanied by verifiable citations leading back to the original source.
  • Use Case: For a feature in React, if there is a change from the useState to the useActionState pattern, this Skill would ensure that useActionState is used according to the React 19 documentation.

Quick Start

To implement a feature with source-driven development, run the source-driven skill followed by the desired operation.

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 follows the latest official framework documentation?▼

To ensure code follows official framework documentation, this Skill detects library versions from project dependencies and verifies every code change against current, source-cited documentation patterns.

What is documentation-based coding and how does it prevent deprecated API usage?▼

Documentation-based coding requires source citations for framework-specific decisions, implementing documented patterns while actively avoiding deprecated APIs by referencing official documentation for the detected library version.

How do I implement verifiable code patterns for specific library versions?▼

You implement verifiable code patterns by running the source-driven operation, which identifies your framework versions, fetches relevant documentation pages, writes code based on documented patterns, and attaches citations.

Can I use this to handle conflicts in official documentation for API versioning?▼

Yes, you can use this Skill to handle documentation conflicts during API versioning, as it resolves discrepancies and applies best practices by requiring source citations for framework-specific decisions.

What's the best way to maintain code compliance with current framework best practices?▼

The best way to maintain code compliance is to verify implementations against official documentation, ensuring every code decision is backed by current, version-specific sources and applying documented patterns.