superpowers-writing-skills

Codify test-driven writing patterns for Claude skill documentation and validation.

Updated Dec 16, 2025
One-click install
npx skills add https://github.com/fegome90-cmd/fork_agent --skill superpowers-writing-skills-fegome90-cmd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: superpowers-writing-skills
Source: https://github.com/fegome90-cmd/fork_agent/tree/main/.kilocode/skills/superpowers-writing-skills
Command: npx skills add https://github.com/fegome90-cmd/fork_agent --skill superpowers-writing-skills-fegome90-cmd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a disciplined framework for authoring and validating Claude Skills, leveraging TDD-inspired cycles to prevent drift and ensure discoverability, consistency, and safe deployment of skills.

Core Features & Use Cases

  • Establishes a repeatable pattern for creating new skills, editing existing ones, and verifying their functionality before deployment.
  • Emphasizes frontmatter constraints, progressive disclosure, and testing methodologies to optimize Claude's ability to load and apply skills.
  • Supports cross-team collaboration by standardizing skill documentation and evaluation practices.

Quick Start

Create a minimal SKILL.md that clearly states the trigger and core pattern, plus one concrete example to bootstrap testing.

Frequently Asked Questions about superpowers-writing-skills

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

FAQPage Schema
How do I use test-driven development to write reliable Claude skill documentation?

Test-driven writing for Claude skills applies TDD cycles to create SKILL.md files, ensuring reliable documentation through progressive disclosure and structured frontmatter before deployment. This prevents drift and guarantees skill consistency.

What is progressive disclosure in skill development and when do I need it?

Progressive disclosure in skill development is a structured frontmatter technique that optimizes how Claude loads and applies skills. You need it when creating or editing skills to ensure discoverability and safe deployment across workflows.

How do I verify Claude skill correctness before deploying across workflows?

Verify Claude skill correctness by codifying test-driven writing patterns that evaluate baseline failures and ensure repeatable compliance. This framework supports checking skill functionality and documentation consistency before deployment.

Does test-driven skill development work for editing existing documentation?

Test-driven skill development works for editing existing documentation by applying structured evaluation practices and frontmatter constraints. It standardizes cross-team collaboration and ensures repeatable compliance when modifying current skills.

What's the best way to start authoring a new Claude skill using TDD patterns?

Start authoring a new Claude skill using TDD patterns by creating a minimal SKILL.md that clearly states the trigger and core pattern, plus one concrete example to bootstrap testing and establish a repeatable development cycle.

Why does my Claude skill documentation fail to load consistently across workflows?

Claude skill documentation fails to load consistently when it lacks structured frontmatter constraints and progressive disclosure. Applying test-driven writing patterns ensures baseline compliance and prevents drift across cross-team workflows.