writing-skills

Create, edit, and verify SKILL.md documentation with RED-GREEN-REFACTOR validation.

131|4|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/AlphaLab-USTC/OhMyCode --skill writing-skills-alphalab-ustc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/AlphaLab-USTC/OhMyCode/tree/main/.agents/skills/superpowers/writing-skills
Command: npx skills add https://github.com/AlphaLab-USTC/OhMyCode --skill writing-skills-alphalab-ustc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps authors create, edit, and verify other skills so they are discoverable, concise, and robust enough for real agent use before deployment.

Core Features & Use Cases

  • Skill authoring guidance: Shapes SKILL.md structure, naming, descriptions, and progressive disclosure.
  • Testing and verification: Uses RED-GREEN-REFACTOR style testing with pressure scenarios and subagents to expose failure modes.
  • Best-practice references: Covers concise writing, discovery optimization, workflow design, flowcharts, examples, and common mistakes.
  • Use case: When you are building a new skill, refining an existing one, or checking whether a skill will hold up under pressure.

Quick Start

Use the writing-skills guidance to draft or review a skill and then test it against realistic pressure scenarios before deploying it.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I write skill documentation that agents can reliably follow?

To write reliable skill documentation, structure SKILL.md files with discovery-friendly metadata, concise instructions, and progressive disclosure. This ensures agents can parse and execute tasks accurately without ambiguity.

What is RED-GREEN-REFACTOR validation for skill authoring?

RED-GREEN-REFACTOR validation is a testing method for skill authoring that uses pressure scenarios and subagents to expose failure modes. It ensures skills are robust enough for real agent use before deployment.

How to test skills against realistic pressure scenarios before deployment?

Test skills against pressure scenarios by applying RED-GREEN-REFACTOR validation with subagents. This process exposes failure modes and verifies that skill behavior holds up under realistic agent usage conditions.

What's the best way to structure SKILL.md metadata for discovery optimization?

Structure SKILL.md metadata for discovery optimization by using concise frontmatter compliant with skill authoring best practices. Include clear naming, descriptions, and progressive disclosure to improve searchability.

Do I need prior prompt engineering experience to create robust skills?

Prior prompt engineering experience helps but is not strictly required. This skill provides best-practice references covering concise writing, workflow design, and common mistakes to guide authors through creation and verification.

What are common mistakes in skill authoring that cause agent failures?

Common mistakes in skill authoring include overly verbose instructions, poor metadata structure, and lack of pressure testing. These issues cause agents to misinterpret tasks or fail under realistic usage scenarios.