writing-skills

Document and codify proven skills with YAML frontmatter and Markdown guides.

70|6|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/earchibald/vsc-superpowers --skill writing-skills-earchibald
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/earchibald/vsc-superpowers/tree/main/.agents/skills/write-skill
Command: npx skills add https://github.com/earchibald/vsc-superpowers --skill writing-skills-earchibald

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing skills provide a structured, test-driven approach to documenting and validating skill patterns, ensuring consistent guidance before deployment.

Core Features & Use Cases

  • TDD-based documentation workflow for skill creation, editing, and verification
  • Clear frontmatter-driven discovery and standardized content structure
  • Guidance on validating skills with baseline tests and refactors across agent environments

Quick Start

Create a new skill by adding SKILL.md with a proper YAML frontmatter and a concise guide that follows the template.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
What is a test-driven approach to skill documentation?

Test-driven skill documentation applies baseline tests and validation refactors to skill creation, ensuring consistent guidance before deployment across agent environments. It standardizes the process of documenting and codifying proven skills.

How do I create a new skill using a structured documentation process?

To create a new skill, add a SKILL.md file with a proper YAML frontmatter containing the name and description, followed by a concise Markdown guide that follows the template. This structure standardizes skill creation and editing.

How does YAML frontmatter improve skill discovery?

YAML frontmatter improves skill discovery by providing clear, standardized metadata for name and description. This structured format enables consistent content organization and easier discovery across projects and teams.

Can I use this skill documentation approach across different agent environments?

Yes, this skill documentation approach is designed for validation across agent environments. It provides guidance on validating skills with baseline tests and refactors to ensure consistent behavior across projects and teams.

What are the limitations of standardized process documentation for skills?

Standardized process documentation requires strict adherence to a YAML frontmatter and Markdown guide template. This basic implementation depth focuses on structure and validation, meaning complex reasoning or advanced internal design is not automatically generated.

Why do I need baseline tests for writing skills?

Baseline tests for writing skills are needed to verify that the documented skill patterns provide consistent guidance before deployment. They ensure the quality assurance and validation of skills across different agent environments and refactors.