skill-writer

Generate Claude Code Agent Skills with valid SKILL.md frontmatter and structured instructions.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/thisolivier/chronolog --skill skill-writer-thisolivier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-writer
Source: https://github.com/thisolivier/chronolog/tree/main/.claude/skills/skill-writer
Command: npx skills add https://github.com/thisolivier/chronolog --skill skill-writer-thisolivier

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create discoverable, well-structured Claude Code Agent Skills by guiding you to write correct SKILL.md frontmatter and operational instructions that meet validation expectations.

Core Features & Use Cases

  • Skill design and scope definition: Helps you choose a single capability so the Skill triggers on the right requests.
  • Correct SKILL.md frontmatter: Enforces naming rules, a clear what+when description, and optional tool restrictions.
  • Production-ready structure: Guides how to add instructions, examples, and optional supporting files like reference materials and helpers.
  • Troubleshooting for discovery: Provides targeted checks when the Skill is not being activated.

Quick Start

Tell the AI: "Create a new project Skill named 'my-tool' that helps with GitHub pull request reviews, including a valid SKILL.md frontmatter and step-by-step instructions plus example usage for common review requests."

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 SKILL.md frontmatter file for a Claude Code skill?

To write SKILL.md frontmatter, ensure the skill name matches the directory and the description includes specific what-and-when triggers. Correct frontmatter also requires naming rules and optional tool restrictions for Claude Code skill authoring.

Why is my Claude Code skill not being discovered or triggered?

Skill discovery fails when the SKILL.md frontmatter lacks a clear what+when description or the skill name does not match the directory. Troubleshooting validation failures requires checking these structural rules across personal and project skill locations.

What is the best way to structure operational instructions for Claude Code skills?

The best way to structure operational instructions is using clear, structured sections for step-by-step guidance and example usage. Production-ready skills follow best-practice validation rules and include optional supporting files like reference materials.

How do I define the scope of a new Claude Code skill?

Defining a skill scope requires choosing a single capability so the skill triggers on the right requests. Proper skill design prevents discovery failures by ensuring the SKILL.md description matches the intended operational instructions.

Can I update the structure of an existing skill without breaking validation?

You can update an existing skill structure while maintaining validation by ensuring the SKILL.md frontmatter follows naming rules and the description retains specific what-and-when triggers. Correctly structured content passes validation checks across personal and project skill locations.

Do I need to restrict tools in SKILL.md frontmatter when authoring a skill?

Tool restrictions in SKILL.md frontmatter are optional during skill authoring. You need to enforce them only when the skill's operational instructions require limiting the Claude Code agent's available toolset for safety or scope control.