writing-skills

Write and validate Skills documentation using test-driven RED-GREEN-REFACTOR workflows.

4|2|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/lyfe2025/lyfes-coding-skills --skill writing-skills-lyfe2025
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/lyfe2025/lyfes-coding-skills/tree/main/skills/superpowers/writing-skills
Command: npx skills add https://github.com/lyfe2025/lyfes-coding-skills --skill writing-skills-lyfe2025

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured workflow for writing and validating Skills, applying a test-driven approach to ensure Skills are concise, verifiable, and robust.

Core Features & Use Cases

  • TDD-based Skill creation: Align Skill content with RED-GREEN-REFACTOR cycles, baseline testing, and refactor-based hardening.
  • Progressive disclosure patterns: Organize content with frontmatter, inline guidance, and optional references for large docs.
  • Quality assurance patterns: Include rationalization tables, red flags, deployments checklists, and cross-skill references to prevent shortcuts.
  • Guidance on structure: Clarify SKILL.md layout, domain-focused organization, and one-level deep references.

Quick Start

Create a new Skill directory with SKILL.md frontmatter (name and description) and begin with a RED-GREEN-REFACTOR workflow described in the body.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I write testable documentation using a TDD workflow?▼

Testable documentation is written by aligning content with RED-GREEN-REFACTOR cycles, establishing baseline tests, and hardening guidance through refactoring to ensure it remains concise and verifiable.

What is progressive disclosure in skill documentation and when should I use it?▼

Progressive disclosure organizes skill documentation using frontmatter, inline guidance, and optional references to keep context minimal and reusable, which is essential when managing large instructional documents.

How do I structure SKILL.md files for consistent naming and deployment readiness?▼

Structure SKILL.md files by enforcing frontmatter requirements, applying domain-focused organization, and keeping references one-level deep to ensure deployment readiness and consistent naming across collections.

Does writing testable guidance require any specific testing frameworks or dependencies?▼

Writing testable guidance requires no external dependencies or frameworks; it uses a test-driven approach applied directly to the documentation content to verify conciseness and robustness.

What are the limitations of using a test-driven approach for skill writing?▼

The limitation of a test-driven approach for skill writing is its strict enforcement of one-level deep references and frontmatter requirements, which may restrict highly complex, deeply nested documentation structures.