Agent skill

writing-skills

Use when creating new skills, editing existing skills, or verifying skills work before deployment.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/writing-skills-a5c-ai-babysitter-2

SKILL.md

Writing Skills

Overview

Writing skills IS Test-Driven Development applied to process documentation. Write pressure tests, watch agents fail, write the skill, watch them pass, close loopholes.

Core principle: If you did not watch an agent fail without the skill, you do not know if the skill teaches the right thing.

TDD for Skills

TDD Concept Skill Creation
Test case Pressure scenario with subagent
Production code Skill document (SKILL.md)
RED Agent violates rule without skill
GREEN Agent complies with skill present
REFACTOR Close loopholes

Skill Structure

  • YAML frontmatter: name and description only
  • Description: "Use when..." (triggering conditions only, never summarize workflow)
  • Flat namespace, separate files only for heavy reference or reusable tools

Tool Use

Meta-skill for creating new skills within the methodology.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results