writing-skills

Apply test-driven development cycles to create and validate SKILL.md documentation.

5|2|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/oduffy-delphi/coordinator-claude --skill writing-skills-oduffy-delphi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/oduffy-delphi/coordinator-claude/tree/main/plugins/coordinator/skills/writing-skills
Command: npx skills add https://github.com/oduffy-delphi/coordinator-claude --skill writing-skills-oduffy-delphi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing Skills apply test-driven development to process documentation, ensuring skills are clear, verifiable, and resistant to regression under stress.

Core Features & Use Cases

  • TDD-guided skill creation: baseline testing, skill documentation, and refactor cycles.
  • Rich, reusable guidance: mirrors anti-patterns, testing methodologies, and governance for skill deployment.
  • Verification readiness: supports deployment checks and companion reference materials.

Quick Start

Begin by drafting a baseline skill doc, run a failing test scenario without the skill, then implement the skill and re-run tests to confirm compliance.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I apply test-driven development to process documentation?

Test-driven development for process documentation involves running RED-GREEN-REFACTOR cycles on skill docs to ensure verifiability. You draft a baseline skill, run failing tests without it, then implement the skill and re-run tests to confirm compliance and repeatability.

What is a RED-GREEN-REFACTOR cycle for skill writing?

A RED-GREEN-REFACTOR cycle for skill writing is a TDD approach where RED runs a failing test without the skill, GREEN implements the skill to pass tests, and REFACTOR improves the skill while maintaining compliance. This ensures skills remain verifiable and repeatable.

How do I validate skills within plugin directories?

Skills within plugin directories are validated by applying test-driven development to documentation, running baseline tests, implementing the skill, and confirming compliance through RED-GREEN-REFACTOR cycles and rationalization tracking for deployment readiness.

What format does a skill document need for TDD-based validation?

TDD-based validation requires a SKILL.md file with YAML frontmatter containing name and description fields, a descriptive markdown body, and optional scripts, references, or assets directories that Claude can load as needed during testing.

Why do my process documentation skills fail under stress?

Process documentation skills fail under stress when they lack test-driven development practices. Without baseline testing and RED-GREEN-REFACTOR cycles, skills are not verifiable or repeatable, making them vulnerable to regression and non-compliance during edge cases.

Can I add scripts and references to skill documentation?

Yes, you can add optional scripts, references, and assets directories alongside your SKILL.md file. These directories can be loaded by Claude as needed during test-driven validation cycles and deployment readiness checks within plugin directories.