skill-writer

Generate and validate Claude Skill SKILL.md files with correct frontmatter and folder structure.

4|1|Updated Dec 6, 2010
One-click install
npx skills add https://github.com/kevinold/dotfiles --skill skill-writer-kevinold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-writer
Source: https://github.com/kevinold/dotfiles/tree/main/dot_claude/skills/skill-writer
Command: npx skills add https://github.com/kevinold/dotfiles --skill skill-writer-kevinold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates well-structured Claude Skill entries with correct frontmatter, folder structure, and accompanying files, enabling reliable discovery and consistent behavior across Skills.

Core Features & Use Cases

  • Validates and standardizes SKILL.md frontmatter (name, description) and supports multi-file Skill layouts.
  • Guides the structure of a Skill (SKILL.md, optional references, examples, scripts, assets) to ensure progressive disclosure and maintainability.
  • Provides best practices, templates, and troubleshooting guidance for Skill authors writing or refining SKILL.md and related docs.

Quick Start

Provide a concise prompt to generate a SKILL.md skeleton for a new Claude Skill and fill in the required fields.

Frequently Asked Questions about skill-writer

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

FAQPage Schema
How do I create a well-structured Claude Skill with correct frontmatter?

To create a well-structured Claude Skill, generate a SKILL.md file with validated frontmatter fields like name and description, then add supporting files such as references and scripts to ensure reliable discovery and consistent behavior.

What is the correct folder structure for a multi-file Claude Skill?

The correct folder structure for a multi-file Claude Skill centers on a SKILL.md file, optionally accompanied by references, examples, scripts, and assets directories to maintain progressive disclosure and documentation quality.

How do I validate SKILL.md frontmatter fields for discoverability?

Validate SKILL.md frontmatter by checking field correctness for required metadata like name and description, ensuring documentation quality, and verifying safe metadata inclusion for dependencies and components to pass toxicity checks.

What are the best practices for writing SKILL.md documentation?

Best practices for writing SKILL.md documentation involve structuring content for progressive disclosure, validating required frontmatter fields, and providing supportive files like templates and examples to guide users and maintain reliability.

Can I use scripts and templates inside a Claude Skill folder?

Yes, you can include scripts and templates inside a Claude Skill folder as supportive files. These accompanying assets help guide SKILL.md generation, provide examples, and ensure the skill's maintainability and reliable behavior.