writing-skills

Codify frontmatter and structured guidance for CLAUDE Skill Units.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/steltz/skill-factory --skill writing-skills-steltz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/steltz/skill-factory/tree/main/references/superpowers/skills/writing-skills
Command: npx skills add https://github.com/steltz/skill-factory --skill writing-skills-steltz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill introduces a structured, test-driven approach to writing and validating CLAUDE Skill Units, reducing ambiguity and increasing reliability under pressure.

Core Features & Use Cases

  • Enables TDD-based drafting of SKILL.md frontmatter and body, capturing baselines, rationalizations, and counters.
  • Provides a repeatable workflow (RED-GREEN-REFACTOR) for skill creation and validation.
  • Supports progressive disclosure and reference organization to minimize context load while staying verifiable.

Quick Start

Read SKILL.md and start applying the RED-GREEN-REFACTOR cycle to draft, test, and refine skills.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I use a test-driven workflow to write process documentation?

Test-driven documentation uses the RED-GREEN-REFACTOR lifecycle to draft, test, and refine process docs. You write failing tests for your documentation requirements, make them pass by writing the docs, and then refactor for clarity and reusability.

How do I create structured skill units with frontmatter for a skills library?

Creating skill units requires codifying structured frontmatter and body content with explicit dependencies and components. This ensures discoverability, safety, and reusability within the library while capturing baselines and rationalizations.

What is the RED-GREEN-REFACTOR cycle for authoring skills?

The RED-GREEN-REFACTOR cycle for authoring skills is a testing lifecycle. RED drafts failing tests for skill requirements, GREEN writes the skill content to pass tests, and REFACTOR refines the skill to minimize context load while staying verifiable.

How do I add safety checks to prevent untestable documentation?

To add safety checks to prevent untestable documentation, enforce explicit dependencies, components, and structured guidance during skill creation. This prevents unsafe or untestable content from entering your skills library.

Does test-driven skill authoring work without external dependencies?

Yes, test-driven skill authoring works without external dependencies. The workflow relies entirely on internal structured guidance and frontmatter codification to validate skills, requiring no external modules or packages to enforce the lifecycle.