skill-writer

Write and validate Claude Code Agent Skills with correct SKILL.md structure and YAML frontmatter.

Updated May 26, 2026
One-click install
npx skills add https://github.com/anukkrit149/anukkrit-skills --skill skill-writer-anukkrit149
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-writer
Source: https://github.com/anukkrit149/anukkrit-skills/tree/main/cloud/skills/skill-writer
Command: npx skills add https://github.com/anukkrit149/anukkrit-skills --skill skill-writer-anukkrit149

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create and troubleshoot Claude Code Agent Skills so they are discoverable and follow required naming and YAML frontmatter validation rules.

Core Features & Use Cases

  • Skill scope design: Guides you to define one capability per Skill and avoid overly broad “mega-skill” patterns.
  • Correct structure and frontmatter: Provides step-by-step instructions to author SKILL.md with a valid name and a specific description that includes both what it does and when to use it.
  • Discovery and debugging support: Helps you troubleshoot why a Skill doesn’t activate by improving trigger specificity and verifying directory and YAML formatting.

Quick Start

Ask Claude to create the SKILL.md for your new Skill, ensuring the name matches the folder name and the description includes clear trigger phrases and a “Use when…” clause.

Frequently Asked Questions about skill-writer

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

FAQPage Schema
How do I write a Claude Code Agent Skill that activates correctly?

Writing a valid SKILL.md file requires matching the folder name to the name field and including a description with clear trigger phrases and a “Use when…” clause to ensure proper discovery and validation.

Why does my Claude Code skill not trigger or show up in discovery?

Skills fail to trigger when the directory name and YAML name field mismatch or lack trigger specificity. Troubleshoot by verifying directory formatting and improving description trigger phrases for successful skill discovery.

What is the correct YAML frontmatter format for a SKILL.md file?

The correct format requires a name field matching the folder name and a description within limits that includes both what it does and when to use it. This structure ensures discovery readiness.

Can I convert an existing workflow into a structured Claude Code skill?

Yes, you can convert existing workflows into structured Claude Code skills by authoring a SKILL.md file with actionable step-by-step operational instructions and valid YAML frontmatter for personal or project use.

How do I avoid creating an overly broad mega-skill in Claude Code?

To avoid creating an overly broad mega-skill, define one specific capability per skill during the skill scope design phase. This ensures focused operational instructions and reliable trigger behavior.

Do I need specific components or dependencies to author Claude Code skills?

No specific components or dependencies are required. You only need to write a SKILL.md file adhering to structural constraints and YAML frontmatter validation rules for successful skill creation.