authoring-skills

Create Claude Skills with standardized naming and SKILL.md structure.

2|2|Updated Feb 9, 2017
One-click install
npx skills add https://github.com/sumik5/dotfiles --skill authoring-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: authoring-skills
Source: https://github.com/sumik5/dotfiles/tree/main/claude-code/skills/authoring-skills
Command: npx skills add https://github.com/sumik5/dotfiles --skill authoring-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps craft high-quality Claude Skills with clear naming, structure, and progressive disclosure, ensuring discoverability and usability.

Core Features & Use Cases

  • Naming conventions: Gerund form, consistent naming, and reserved word avoidance.
  • File structure guidance: SKILL.md at root with optional REFERENCE/EXAMPLES.
  • Quality checks: Quick validation templates for skill creation.

Quick Start

Create a new skill skeleton with SKILL.md containing a short name and description.

Frequently Asked Questions about authoring-skills

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

FAQPage Schema
How do I create a Claude Agent Skill with proper naming and structure?

Create a Skill by writing a SKILL.md file at the root using gerund naming (e.g., authoring-skills), lowercase-hyphen formatting, and third-person narration. Include a short name, description, trigger conditions, and organize supporting files like REFERENCE/ and EXAMPLES/ for progressive disclosure and discoverability.

What naming conventions should I follow when authoring a new Skill?

Use gerund form (verb-ing) in lowercase with hyphens, avoid reserved words, and ensure names are descriptive of the action performed. This standardized approach improves discoverability and makes Skills easier to find and understand across the platform.

How do I structure documentation for a Skill to ensure clarity?

Organize your Skill with a SKILL.md file containing core metadata, optional REFERENCE/ and EXAMPLES/ subdirectories, and progressive disclosure—layering simple overviews with detailed guidance. This modular structure helps users find what they need without friction.

What should I include in a SKILL.md file?

A SKILL.md includes the Skill name, concise description, explicit trigger conditions, validation templates, and guidance on file organization. These elements ensure consistent, high-quality artifacts that are both discoverable and usable for Claude Agent workflows.

How do I validate that my Skill follows best practices?

Use the Skill's quality check templates to verify gerund naming, lowercase-hyphen formatting, third-person narration, explicit trigger definitions, and modular file structure. Validation ensures your Skill meets standardized guidelines for discoverability and consistency.

Can I refine or update an existing Skill using these guidelines?

Yes, the Skill addresses refining existing Skills by applying naming conventions, restructuring documentation with progressive disclosure, validating trigger conditions, and reorganizing files into a modular format to improve clarity and usability.