writing-skills

Apply a RED-GREEN-REFACTOR cycle to create and validate Skills.

14|1|Updated Dec 29, 2011
One-click install
npx skills add https://github.com/doitian/dotfiles-public --skill writing-skills-doitian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/doitian/dotfiles-public/tree/main/ai/workflows/superpowers/skills/writing-skills
Command: npx skills add https://github.com/doitian/dotfiles-public --skill writing-skills-doitian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing skills provide a formal, test-driven approach to documenting and deploying Claude Skills, ensuring they address real failures, resist rationalizations, and remain auditable across teams.

Core Features & Use Cases

  • TDD-based Skill Creation: apply the RED-GREEN-REFACTOR cycle to skill documentation to ensure coverage of actual baseline failures.
  • Pressure-Scenario Testing: design multi-pressure baselines to reveal rationalizations and enforce robust behavior before deployment.
  • Rationalization Tracking: document excuses verbatim and build explicit counters to close gaps.
  • Iteration and Refactoring: revise skill content and re-test until the skill holds under varied scenarios.
  • Cross-skill Referencing: connect to related guidance and templates to keep Skill design cohesive.
  • Discipline-Driven Validation: embed guardrails and testing workflows that promote safe, repeatable skill creation.

Quick Start

Run a baseline scenario without the skill, then implement a minimal skill and re-run the scenario to confirm compliance.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
What is test-driven development for reusable skills?

Test-driven development for Claude skills applies a RED-GREEN-REFACTOR workflow to create and validate reusable skills before deployment, ensuring they resist rationalizations and remain auditable across teams.

How do I create and validate skills before deployment?

To create and validate skills, run a baseline scenario without the skill, implement a minimal version, then re-run the scenario to confirm compliance through iterative refinement and pressure-scenario testing.

How does pressure-scenario testing improve skill quality assurance?

Pressure-scenario testing improves quality assurance by designing multi-pressure baselines that reveal rationalizations, enforcing robust behavior and closing loopholes before a skill is deployed.

What is rationalization tracking in skill development?

Rationalization tracking in skill development involves documenting excuses verbatim during testing and building explicit counters to close gaps, ensuring the skill holds under varied scenarios.

Do I need any specific frameworks to start writing skills?

No specific frameworks are required to start writing skills. The process relies on establishing baseline tests and a RED-GREEN-REFACTOR cycle to ensure skills are lightweight, portable, and team-auditable.