skill-writer

Create Claude Skills with validated frontmatter and activation guidance.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/Haslien/My-Claude-Skills --skill skill-writer-haslien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-writer
Source: https://github.com/Haslien/My-Claude-Skills/tree/main/.claude/skills/skill-writer
Command: npx skills add https://github.com/Haslien/My-Claude-Skills --skill skill-writer-haslien

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured workflow to author reliable Claude Skills for Claude Code, ensuring consistent frontmatter, discovery metadata, and clear activation instructions so teams can share and reuse skills effectively.

Core Features & Use Cases

  • Guides you through writing SKILL.md frontmatter and body that follow best practices.
  • Validates naming conventions, triggers, and documentation structure for discovery.
  • Facilitates quick iteration by generating a complete, validated Skill skeleton from input.

Quick Start

Explain the intended Skill and triggers, and let this Skill generate a validated SKILL.md with proper frontmatter.

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 Skill with proper frontmatter and metadata for Claude Code?

To write a Claude Skill, you need a SKILL.md file with validated frontmatter containing a lowercase, hyphenated name under 64 characters and a description under 1024 characters, plus clear activation instructions in the body. This ensures consistent skill discovery and reuse across team projects.

What makes a valid SKILL.md file structure for skill discovery?

A valid SKILL.md file requires frontmatter with a lowercase, hyphenated name within 64 characters, a description under 1024 characters, and explicit activation guidance in the body. Proper frontmatter and discovery metadata ensure your skill can be reliably shared and found.

Can I use this workflow to generate a complete skill skeleton from scratch?

Yes, you can generate a complete, validated skill skeleton from scratch by explaining your intended skill and triggers. The workflow iterates quickly, producing a SKILL.md file with proper frontmatter and documentation structure ready for immediate use.

Does skill-writing require any specific dependencies or environment setup?

Skill-writing requires no external dependencies or environment setup. You only need to describe your intended skill's purpose and triggers, and the workflow validates naming conventions, documentation structure, and metadata for Claude Code without additional components.

What's the best way to ensure consistent naming conventions across custom Claude Skills?

The best way to ensure consistent naming conventions is to validate that your skill name is lowercase and hyphenated, keeping it under 64 characters. This workflow checks triggers and frontmatter structure automatically to maintain reliable skill discovery.

Why should I include explicit activation guidance in my SKILL.md body?

Explicit activation guidance in your SKILL.md body ensures Claude Code knows exactly when and how to apply your skill. Clear usage instructions, combined with validated frontmatter, facilitate effective sharing and consistent execution across personal or team projects.