source-driven-development

Generate source-cited code from official framework documentation.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/cpfcoaching/glowing-palm-tree --skill source-driven-development-cpfcoaching
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: source-driven-development
Source: https://github.com/cpfcoaching/glowing-palm-tree/tree/main/.agent/skills/source-driven-development
Command: npx skills add https://github.com/cpfcoaching/glowing-palm-tree --skill source-driven-development-cpfcoaching

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill ensures that every implementation decision is grounded in official documentation, providing authoritative, source-cited code that is free from outdated patterns.

Core Features & Use Cases

  • Official Documentation Integration: Fetches and integrates official documentation for the relevant framework or library versions.
  • Code Verification: Writes code that matches documented patterns, ensuring up-to-date and correct implementation.
  • Source Citing: Provides citations for every framework-specific pattern used, enabling users to verify every decision.
  • Use Case: When building a React application, this Skill can be used to implement form handling using the latest recommended patterns from the React documentation.

Quick Start

Use the source-driven-development skill to implement a form submission state using the latest React patterns.

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 against official documentation?

Verifying code implementation against official documentation involves matching framework-specific patterns to authoritative sources. This Skill fetches official docs, writes code that aligns with documented patterns, and provides citations for every decision to ensure accuracy and adherence to best practices.

What is source-driven development for software engineering?

Source-driven development is a coding approach where every implementation decision is grounded in official documentation. It ensures code is free from outdated patterns by focusing on version-specific APIs, providing authoritative, source-cited code for building with any framework where correctness matters.

How do I implement version-specific API patterns for a framework?

Implementing version-specific API patterns requires fetching the relevant framework documentation and writing code that matches the documented patterns. This Skill integrates official docs for the specified library versions to ensure up-to-date and correct API usage with migration guidance.

Can I use this to implement React form handling with the latest patterns?

Yes, you can use this to implement React form handling with the latest patterns. It fetches the official React documentation, writes code matching the recommended form submission state patterns, and provides source citations so you can verify the implementation.

Does this approach work with any framework or library?

Yes, this source-driven development approach works with any framework or library where correctness matters. It focuses on integrating official documentation, verifying version-specific patterns, and citing sources, making it suitable for building applications across diverse technical stacks.

Why does my code use outdated framework patterns?

Code uses outdated framework patterns when implementation decisions are not grounded in official documentation. By fetching version-specific docs, verifying API usage against current sources, and citing references, this Skill prevents outdated patterns and ensures adherence to best practices.