writing-skills

Document Claude skills using test-driven development with YAML frontmatter.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/bbohhu-prog/waxs --skill writing-skills-bbohhu-prog
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/bbohhu-prog/waxs/tree/main/.claude/skills/superpowers/writing-skills
Command: npx skills add https://github.com/bbohhu-prog/waxs --skill writing-skills-bbohhu-prog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing Skills is test-driven development applied to process documentation, ensuring consistency, testability, and resilience in skill creation and maintenance.

Core Features & Use Cases

  • TDD-based skill creation: write pressure-based tests, observe failures, then craft skill content to address them.
  • Documentation discipline: enforce frontmatter, structured guidance, and explicit triggering conditions for CSO.
  • Red-Green-Refactor workflow: document and close loopholes, maintain a rationalization table, and perform meta-checks.
  • Collaboration aids: provide patterns for organizing multi-file references and progress disclosure to Claude.

Quick Start

Begin by drafting a concise SKILL.md with frontmatter and a minimal body, then create a test plan to exercise baseline failures and verify 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 documentation applies the RED-GREEN-REFACTOR cycle to skill creation by drafting pressure-based tests, observing failures, then writing content to address them. This ensures repeatable, verifiable documentation patterns.

What is the best way to structure Claude skills for consistency?▼

Structuring Claude skills requires YAML frontmatter with name and description fields, followed by a minimal body. This enforces documentation discipline and supports progressive disclosure for organized multi-file references.

How do I validate skill documentation for loopholes and edge cases?▼

Validating skill documentation involves performing meta-checks and maintaining a rationalization table to close loopholes. The test-driven workflow explicitly documents red flags and verifies compliance across scenarios.

Does writing skills require any external dependencies or components?▼

Writing skills operates with no external dependencies or components. It functions as a standalone methodology for creating, editing, and validating Claude skills using test-driven principles.

Why does my skill documentation fail verification checks?▼

Skill documentation fails verification when it lacks required YAML frontmatter or explicit triggering conditions. Applying the test-driven workflow identifies these baseline failures through pressure-based tests before crafting compliant content.