writing-skills

Create and refine AI agent skills using test-driven development.

1|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/LuigiAPCPereira/RSSHub --skill writing-skills-luigiapcpereira
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/LuigiAPCPereira/RSSHub/tree/main/jules/skills/superpowers/skills/writing-skills
Command: npx skills add https://github.com/LuigiAPCPereira/RSSHub --skill writing-skills-luigiapcpereira

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a rigorous, test-driven framework for creating and refining documentation skills, ensuring they are discoverable, effective, and resistant to agent rationalization.

Core Features & Use Cases

  • Test-Driven Skill Development: Apply the RED-GREEN-REFACTOR cycle to skill creation, ensuring skills are validated against real agent behavior under pressure.
  • Rationalization Countermeasures: Learn to identify and explicitly block common excuses agents use to bypass documentation.
  • Use Case: You need to create a new skill for code review. Before writing, you'll run scenarios without the skill to see how agents currently handle reviews (RED). Then, you'll write the skill to address those failures (GREEN), and finally, test it under pressure to ensure agents don't find loopholes (REFACTOR).

Quick Start

Use the writing-skills skill to create a new skill for managing API keys securely.

Frequently Asked Questions about 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 better AI agent skills?

Test-driven skill development applies the RED-GREEN-REFACTOR cycle to skill creation, validating skills against real agent behavior under pressure to ensure they are robust and discoverable.

What is agent rationalization in skill development and how do I prevent it?

Agent rationalization occurs when AI agents bypass documentation using common excuses. You prevent it by identifying and explicitly blocking these loopholes through structured testing and iterative refactoring.

How do I create AI agent documentation that is reliable under pressure?

To create reliable agent documentation, write actionable instructions and validate them by running scenarios without the skill to identify failures, then refine the skill to address those specific gaps.

When should I use a test-driven approach to refine AI agent behavior?

Use a test-driven approach when you need high-quality, actionable documentation that agents can reliably follow, ensuring skills remain effective and resistant to rationalization under pressure.