writing-skills

Creates ANT |heaven-style SKILL.md docs with TDD-based validation for Scout.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/zephyrflow97/cadence --skill writing-skills-zephyrflow97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/zephyrflow97/cadence/tree/main/skills/writing-skills
Command: npx skills add https://github.com/zephyrflow97/cadence --skill writing-skills-zephyrflow97

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps authors produce discoverable, testable SKILL.md documentation that reliably changes agent behavior by applying a TDD (RED-GREEN-REFACTOR) process to skill authoring and verification.

Core Features & Use Cases

  • TDD for Skills: Maps TDD concepts to skill creation (failing baseline scenarios, minimal skill content, iterative loophole closure).
  • Testing Methodology: Guidance for writing pressure scenarios, running baseline tests with subagents, capturing rationalizations, and re-verifying compliance.
  • Discovery & CSO: Advice on description writing, keyword coverage, token efficiency, and cross-referencing to ensure skills are found and loaded only when relevant.
  • Authoring References & Tools: Includes patterns for organizing references, examples, verification checklists, and a graph rendering helper for flowcharts.

Quick Start

Use the writing-skills process to write a SKILL.md, run baseline pressure scenarios without the skill, add minimal instructions addressing failures, and re-run scenarios until agents comply.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I test agent skills to ensure they change agent behavior?

You test agent skills by applying a TDD process using subagents to run baseline pressure scenarios, capturing rationalizations, and verifying compliance. Write a SKILL.md, run scenarios without it, then add minimal instructions until agents comply.

What is the TDD process for writing agent skills?

TDD for agent skills involves writing failing baseline pressure scenarios, adding minimal SKILL.md content to address failures, and iteratively closing loopholes. This RED-GREEN-REFACTOR cycle ensures documentation reliably enforces correct agent behavior.

How do I write a SKILL.md file that agents can discover and load correctly?

Write a SKILL.md with YAML frontmatter containing name and description fields. Focus on discovery by optimizing description writing, keyword coverage, and token efficiency to ensure skills are found and loaded only when relevant.

Can I use subagents to verify skill compliance before deploying?

Yes, you can use subagents to execute baseline tests for skill authoring. Run pressure scenarios with subagents to capture rationalizations where agents bypass rules, then re-verify compliance after updating your SKILL.md instructions.

Why does my agent ignore the instructions in my skill documentation?

Agents ignore instructions when skill documentation lacks tested enforcement. Use pressure scenarios to capture rationalizations, then iteratively add minimal instructions closing loopholes until the subagent tests confirm strict compliance.

Do I need YAML frontmatter in my SKILL.md file for it to function?

Yes, YAML frontmatter containing the name and description is required in a SKILL.md file. These discovery-focused fields ensure the skill is correctly indexed, found by agents, and loaded only when contextually relevant.