writing-skills

Create, edit, and verify skills via test-driven documentation workflows.

437|13|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/derHaken/SuperAntigravity --skill writing-skills-derhaken
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/derHaken/SuperAntigravity/tree/main/skills/writing-skills
Command: npx skills add https://github.com/derHaken/SuperAntigravity --skill writing-skills-derhaken

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating and maintaining high-quality Skills requires deliberate structure, frontmatter discipline, and an executable testing loop. This guide provides a repeatable pattern to draft, validate, and deploy skills safely.

Core Features & Use Cases

  • Frontmatter discipline: ensures your skill metadata always includes name and description, enabling reliable discovery.
  • TDD-based workflow: enforces RED-GREEN-REFACTOR cycles to verify skill behavior before deployment.
  • Quality gates: defines structure, references, and testing steps to minimize regressions and promote reuse across teams.

Quick Start

Create a new skill by drafting SKILL.md with frontmatter and minimal inline guidance, then run the testing workflow to validate.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I automate skill authoring with test-driven development?

Automate skill authoring by applying a test-driven development workflow that enforces RED-GREEN-REFACTOR cycles to verify behavior. Draft SKILL.md with frontmatter, then run iterative testing loops to validate metadata and structure before deployment.

What is the best way to validate YAML frontmatter for reusable skills?

Validating YAML frontmatter for reusable skills requires quality gates that check metadata fields like name and description. This ensures reliable discovery and enforces the structural definition needed for safe, reusable deployment across teams.

How does a test-driven documentation workflow improve skill quality?

A test-driven documentation workflow improves skill quality by enforcing structured content creation and iterative testing. It minimizes regressions by validating frontmatter, references, and behavior through continuous quality gates before deployment.

Do I need to write tests before deploying documentation skills?

Writing tests before deploying documentation skills is required. The workflow mandates risk-free testing steps and structural validation to ensure metadata and content meet the Skill Unit definition, preventing errors before release.

What is included in the Skill Unit definition for frontmatter and structure?

The Skill Unit definition includes YAML frontmatter with name and description fields, concise content structure, and thorough testing steps. Meeting this definition ensures metadata discipline and structural quality for reliable skill discovery.

Why does skill validation fail during the refactoring phase?

Skill validation fails during refactoring when metadata structure or content does not meet defined quality gates. Enforcing frontmatter discipline and running iterative test cycles identifies these regressions before deployment.