skill-tdd

Define a test-driven process for creating and validating SKILL.md entries with YAML frontmatter.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/patanet7/skillproof --skill skill-tdd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-tdd
Source: https://github.com/patanet7/skillproof/tree/main/skills/skill-tdd
Command: npx skills add https://github.com/patanet7/skillproof --skill skill-tdd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill provides a structured, test-first approach to crafting and validating SKILL.md entries, ensuring consistency and quality before deployment.

Core Features & Use Cases

  • Guided TDD workflow: maps the RED-GREEN-REFACTOR cycle to skill creation, editing, and validation.
  • Scaffolding and tooling: includes scaffolding scripts and a run_cycle workflow to automate baseline and with-skill comparisons.
  • Traceable outcomes: records transcripts, timing, and delta metrics for evidence-based skill improvements.

Quick Start

Create a new skill by scaffolding its directory with the scaffold tool, then run a full RED-GREEN cycle using the provided run_cycle script.

Frequently Asked Questions about skill-tdd

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

FAQPage Schema
How do I validate SKILL.md entries using a test-driven approach?

To validate SKILL.md entries using a test-driven approach, you enforce a YAML frontmatter with name and description alongside a minimal body, leveraging scaffold and testing scripts for pre-deployment validation.

What is the RED-GREEN-REFACTOR cycle for skill creation?

The RED-GREEN-REFACTOR cycle for skill creation maps test-first development to writing, editing, and validating SKILL.md entries, ensuring structured quality and consistency before deployment.

How do I scaffold a new skill directory and run a test cycle?

To scaffold a new skill directory, use the provided scaffold tool to establish the baseline, then execute a full RED-GREEN test cycle using the run_cycle script to automate comparisons.

Can I track evidence-based metrics during skill development?

You can track evidence-based metrics during skill development by recording transcripts, timing, and delta metrics, which provides traceable outcomes for validating skill improvements.

Do I need any external dependencies to run the skill validation scripts?

You do not need external dependencies to run the skill validation scripts, as the test-driven skill creation process operates independently using its internal scaffolding and run_cycle workflow components.