writing-skills

Create agent Skills using a RED-GREEN-REFACTOR test-driven workflow.

120|56|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/unclecatvn/agent-skills --skill writing-skills-unclecatvn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/unclecatvn/agent-skills/tree/main/skills/writing-skills
Command: npx skills add https://github.com/unclecatvn/agent-skills --skill writing-skills-unclecatvn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables reliable skill authoring by applying test-driven development to skill documentation, ensuring tests precede guidance and rationalizations are captured.

Core Features & Use Cases

  • TDD-based skill creation workflow (RED-GREEN-REFACTOR) for skill docs
  • Structured SKILL.md templates with frontmatter and standard sections
  • Testing patterns for skills including pressure scenarios and rationalization tables

Quick Start

Draft your first skill by writing SKILL.md with a minimal frontmatter and run a RED-GREEN-REFACTOR cycle to validate it

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I write agent skills using a test-driven development approach?

Writing agent skills with a test-driven development approach involves enforcing a RED-GREEN-REFACTOR workflow on documentation, ensuring tests precede guidance and rationalizations are captured for reliable deployment.

What is test-driven development for skill documentation?

Test-driven development for skill documentation is a process that applies RED-GREEN-REFACTOR cycles to authoring, requiring YAML frontmatter, rationalization tracing, and progressive disclosure structure to validate AI agent skills.

Do I need YAML frontmatter to create and deploy agent skills?

Yes, creating agent skills requires YAML frontmatter with name and description fields. This structured metadata is necessary to validate the skill documentation before deployment across AI agents.

What is the best way to structure AI agent skills before deployment?

The best way to structure agent skills is using a SKILL.md template with standard sections, YAML frontmatter, and progressive disclosure structure, validated through pressure scenarios and rationalization tables.

Why does skill verification require rationalization tracing?

Skill verification requires rationalization tracing to capture the reasoning behind documentation decisions, ensuring that the progressive disclosure structure and testing patterns remain reliable across AI agents during deployment.