writing-skills

Convert process documentation into testable SKILL.md files using TDD cycles.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/AngelWings1997/altas --skill writing-skills-angelwings1997
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/AngelWings1997/altas/tree/main/altas-workflow/references/superpowers/writing-skills
Command: npx skills add https://github.com/AngelWings1997/altas --skill writing-skills-angelwings1997

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing Skills convert process documentation into testable, discipline-enforcing guides by applying test-driven development to documentation, ensuring clarity, repeatability, and auditability.

Core Features & Use Cases

  • TDD-aligned Skill Creation: Translate failure baselines into minimal, verifiable SKILL.md content, then validate with RED-GREEN-REFACTOR cycles.
  • Discipline Enforcement: Use formal prompts, rationalization tracking, and red flags to prevent skirting rules during skill deployment.
  • Documentation as Code: Structure SKILL.md with frontmatter (name, description) and optional references, scripts, or assets to support progressive disclosure and loading-on-demand.

Quick Start

Create a minimal SKILL.md for a new Skill and run a RED-GREEN-REFACTOR test pass to 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 turn process documentation into testable skills?

To turn process documentation into testable skills, apply a test-driven development cycle to your docs by writing baseline RED tests, creating minimal SKILL.md content to pass them (GREEN), and refactoring for clarity. This ensures your documentation is verifiable and repeatable.

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

The RED-GREEN-REFACTOR cycle for skill authoring is a test-driven development approach. RED captures the failure baseline of your process docs, GREEN writes minimal SKILL.md content to pass the test, and REFACTOR improves structure while maintaining compliance.

How do I structure a SKILL.md file using test-driven development?

You structure a SKILL.md file using test-driven development by defining YAML frontmatter with required name and description fields, then adding concise trigger-based descriptions. Optional references, scripts, or assets support progressive disclosure and loading-on-demand.

Does writing skills with TDD require any specific dependencies or components?

Writing skills with TDD requires no external dependencies or components. It relies entirely on applying the RED-GREEN-REFACTOR cycle to your process documentation and enforcing YAML frontmatter rules within the SKILL.md structure for compliance.

How do I enforce discipline and prevent rule-skirting during skill deployment?

To enforce discipline and prevent rule-skirting during skill deployment, use formal prompts, rationalization tracking, and red flags within your SKILL.md. This test-driven approach ensures strict adherence to the documented process.