create-skill

Create Claude skills with test-driven RED-GREEN-REFACTOR workflows and CSO-optimized frontmatter.

1|2|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/jayhjenkins/ProductOSv0.2 --skill create-skill-jayhjenkins
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/jayhjenkins/ProductOSv0.2/tree/main/.claude/skills/meta/create-skill
Command: npx skills add https://github.com/jayhjenkins/ProductOSv0.2 --skill create-skill-jayhjenkins

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill standardizes and accelerates the creation and improvement of Claude skills by enforcing test-driven development workflows (RED-GREEN-REFACTOR) and Claude Search Optimization.

Core Features & Use Cases

  • Frontend-frontmatter validation: ensures SKILL.md begins with required name and description fields.
  • Test-first workflow guidance: outlines RED-GREEN-REFACTOR steps and required tests before implementation.
  • Documentation-sync enforcement: mandates updates across all six gate files before completion.
  • CSO optimization: guides description crafting for auto-discovery and triggering.
  • Use Case: As a skill author, you create a new skill skeleton and associated tests, ensuring consistent quality and activatability.

Quick Start

Create a new directory for your skill, add SKILL.md with the required frontmatter, implement a minimal test, and follow the RED-GREEN-REFACTOR cycle to complete the skill.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create a Claude skill using test-driven development?

To create a Claude skill using test-driven development, you follow the RED-GREEN-REFACTOR cycle: write minimal tests first, implement the skill logic to pass those tests, then refactor while maintaining required frontmatter and documentation gates.

What frontmatter is required for a SKILL.md file?

Required frontmatter for a SKILL.md file includes mandatory name and description fields at the top. This structure ensures Claude Search Optimization by enabling proper auto-discovery and triggering of the skill.

How do I ensure my skill documentation stays synced during development?

To ensure documentation stays synced during skill creation, you must update all six mandatory gate files before completion. This documentation-sync enforcement guarantees consistent quality and activatability across the workflow.

What is the best way to structure a new skill directory?

The best way to structure a new skill directory is to create a dedicated folder, add a SKILL.md file with required frontmatter, implement a minimal test, and follow the RED-GREEN-REFACTOR cycle to complete the skill skeleton.

Does Claude skill creation require writing tests before implementation?

Yes, Claude skill creation requires writing tests before implementation. The test-first workflow guidance mandates establishing RED-GREEN-REFACTOR steps and associated tests to ensure consistent quality before the skill logic is built.

Why does my Claude skill fail to trigger automatically?

A Claude skill may fail to trigger automatically if the SKILL.md description lacks Claude Search Optimization. Crafting the description with proper frontmatter and keywords ensures the skill is discoverable and activatable.