skill-authoring

Guide creation of Claude Code skills with structured templates and validation criteria.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BreakerOfStems/claude-skills --skill skill-authoring-breakerofstems
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: skill-authoring
Source: https://github.com/BreakerOfStems/claude-skills/tree/main/skills/skill-authoring
Command: npx skills add https://github.com/BreakerOfStems/claude-skills --skill skill-authoring-breakerofstems

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework and best practices for creating new, robust, and safe Claude Code skills, ensuring consistency and discoverability.

Core Features & Use Cases

  • Guided Skill Creation: Offers a clear template and step-by-step process for developing new skills.
  • Best Practice Enforcement: Details requirements for SKILL.md structure, naming conventions, and safety policies.
  • Use Case: When you need to add a new capability to Claude Code, use this Skill to ensure it's built correctly from the start, adhering to all necessary guidelines.

Quick Start

Follow the steps outlined in this skill to create a new skill directory and its SKILL.md file.

Frequently Asked Questions about skill-authoring

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

FAQPage Schema
How do I create a new Claude Code skill from scratch?โ–ผ

To create a Claude Code skill, you need to set up a dedicated skill directory and populate a SKILL.md file with the correct YAML frontmatter and structure. This skill provides a structured template to guide you through the entire development process step by step.

What are the anatomy and structural requirements for a SKILL.md file?โ–ผ

A SKILL.md file requires specific YAML frontmatter and a structured layout to ensure discoverability and maintainability. This skill details the essential anatomy, naming conventions, and safety policies required for building robust Claude Code capabilities.

What are the best practices for Claude skill development?โ–ผ

Best practices for Claude skill development involve adhering to strict directory structures, YAML frontmatter requirements, and safety policies. This skill enforces these standards to ensure your new capabilities are consistent, safe, and easily discoverable.

Do I need any specific dependencies to build Claude skills?โ–ผ

No specific dependencies are required to build Claude skills using this framework. You only need to follow the provided structured template and validation criteria to generate the correct directory structure and SKILL.md file.

Can I use this framework to validate my existing Claude Code skills?โ–ผ

Yes, you can use the provided validation criteria and best practices to evaluate existing skills. This framework outlines the essential SKILL.md anatomy and YAML frontmatter requirements needed to ensure your skills remain maintainable and discoverable.

When should I build a new skill versus using an existing tool?โ–ผ

You should build a new skill when you need to add a custom capability to Claude Code that existing tools cannot provide. This framework ensures your new skill is built correctly from the start, adhering to all necessary safety and structural guidelines.