skill-writing-mastery

Define Claude SKILL.md files with YAML frontmatter and concise bodies.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/ClankerGuru/skills --skill skill-writing-mastery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-writing-mastery
Source: https://github.com/ClankerGuru/skills/tree/main/skill-writing
Command: npx skills add https://github.com/ClankerGuru/skills --skill skill-writing-mastery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a concise, meta-guided framework for writing precise, production-ready Claude SKILL.md files, ensuring consistent structure and triggerability.

Core Features & Use Cases

  • Guides on defining YAML frontmatter (name, description) for reliable triggering.
  • Templates and best practices for the SKILL.md body and for organizing optional references, assets, and scripts.
  • Use Case: When creating or refining Claude skills, follow this guide to produce maintainable, scalable SKILL.md documents.

Quick Start

Create a new SKILL.md by defining name and description in YAML frontmatter, then draft a concise, production-ready body under 500 lines.

Frequently Asked Questions about skill-writing-mastery

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

FAQPage Schema
How do I write a Claude SKILL.md file with YAML frontmatter?

Defining frontmatter for triggerability involves specifying the name and description fields in the YAML header of your SKILL.md file, ensuring Claude can accurately identify and activate the skill in appropriate contexts.

What are the length guidelines for a SKILL.md body?

Optional resource directories allow you to organize references, assets, and scripts alongside the SKILL.md file, keeping the main body concise while supporting complex skill logic.

How do I format YAML frontmatter for Claude skills?

Format YAML frontmatter by including the name and description fields to specify the skill's identity and purpose, which is required for reliable triggering when creating or refining Claude skills.

What is the best way to structure a Claude skill instruction manual?

Optional resource directories allow you to organize references, assets, and scripts alongside the SKILL.md file, keeping the main body concise while supporting complex skill logic.

Do I need to include scripts in my SKILL.md file?

You do not need to include scripts in the SKILL.md file directly; instead, organize scripts and assets in optional resource directories to maintain a concise body length under 500 lines.