skill-writer

Guide creation of Claude Code skills through a structured 4-phase process.

3|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/maxxthedeveloper/skills-and-agents --skill skill-writer-maxxthedeveloper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-writer
Source: https://github.com/maxxthedeveloper/skills-and-agents/tree/main/skills/skill-writer
Command: npx skills add https://github.com/maxxthedeveloper/skills-and-agents --skill skill-writer-maxxthedeveloper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the complex process of creating new Claude Code skills, guiding users through every step from initial concept to a fully validated skill.

Core Features & Use Cases

  • Guided Skill Authoring: Follows a proven 4-phase process (Discovery, Frontmatter, Instruction Writing, Validation).
  • Best Practice Enforcement: Ensures adherence to naming conventions, description length limits, and instruction clarity.
  • Use Case: A user wants to build a new skill to help manage their project tasks. They say "I want to create a new skill for task management," and this Skill guides them through defining its purpose, writing its SKILL.md, and testing it.

Quick Start

Use the skill-writer to help me build a new skill for generating API documentation.

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 new Claude Code skill from scratch?

Creating a Claude Code skill involves a 4-phase process: Discovery, Frontmatter generation, Instruction Writing, and Validation. This structured workflow guides you from initial concept to a fully validated and optimized skill architecture.

What are the best practices for writing Claude skill instructions?

Best practices for writing Claude skill instructions involve ensuring instruction clarity, optimizing descriptions, and adhering to strict naming conventions and length limits. Following a structured validation process guarantees your skill architecture meets these standards.

What is the standard structure of a SKILL.md file?

A SKILL.md file structure consists of YAML frontmatter defining the skill's metadata, followed by detailed instructions for execution. Proper structure ensures Claude Code can correctly parse and execute the skill according to best practices.

Does Claude Code skill development support iterative workflows?

Claude Code skill development supports iterative workflows via its 4-phase process. You can iteratively refine use cases, YAML frontmatter, and instructions during the Discovery, Frontmatter, Instruction Writing, and Validation phases until fully validated.

Why do I need YAML frontmatter in Claude Code skills?

YAML frontmatter is needed in Claude Code skills to define essential metadata like naming conventions and description limits. The validation phase checks this frontmatter to ensure your skill architecture adheres to optimized best practices.

How do I validate a Claude Code skill before deployment?

You validate a Claude Code skill by performing validation checks in the final phase of the 4-step creation process. This ensures your SKILL.md file meets description length limits, naming conventions, and instruction clarity best practices before deployment.