claude-skill-creator

Create Claude Code skills with YAML frontmatter and directory structure.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/KJR020/dotfiles --skill claude-skill-creator-kjr020
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-skill-creator
Source: https://github.com/KJR020/dotfiles/tree/main/home/dot_claude/skills/skill-creator
Command: npx skills add https://github.com/KJR020/dotfiles --skill claude-skill-creator-kjr020

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a clear blueprint for creating effective Claude Code Skills, including YAML frontmatter conventions, directory structure, and best practices. Use when creating a new skill or updating an existing one.

Core Features & Use Cases

  • Template-driven SKILL.md creation with required frontmatter
  • Guidance on directory structure and best-practices for skill development
  • Troubleshooting and activation guidance to ensure Claude uses the skill correctly

Quick Start

Create a new skill folder under home/dot_claude/skills/, add SKILL.md with proper YAML frontmatter, and fill in the content with your skill guidance. For example: name: my-skill, description: "..." and follow the standard structure to enable activation by Claude.

Frequently Asked Questions about claude-skill-creator

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

FAQPage Schema
How do I create a Claude Code skill with proper structure?

Create a skill by adding a SKILL.md file with YAML frontmatter in a folder under home/dot_claude/skills/. Include required fields like name and description, follow the standard directory structure, and use the template-driven blueprint to ensure Claude recognizes and activates your skill correctly.

What YAML frontmatter do I need for a skill file?

YAML frontmatter sets metadata Claude requires to activate your skill. Include fields like name, description, and follow naming conventions specified in the standard template. Proper frontmatter validation ensures your skill integrates seamlessly with Claude Code.

How do I convert documentation into a Claude Code skill?

Reformat your documentation into a SKILL.md file with YAML frontmatter, organize content by the standard structure, and ensure your guidance covers the core task, use cases, and examples. This converts static docs into an actionable skill Claude can invoke during sessions.

Why isn't my skill activating in Claude Code?

Skill activation requires correct YAML frontmatter, valid naming conventions, and adherence to the directory structure. Troubleshoot by verifying your frontmatter matches the template, your folder path is under home/dot_claude/skills/, and your skill name follows naming conventions.

What directory structure should my skill follow?

Place your SKILL.md file in a named folder under home/dot_claude/skills/. Include supporting files like examples and references alongside your main documentation. This structure enables Claude to locate and load your skill reliably.

Can I include examples and references in my skill?

Yes. Supporting files like examples and references enhance your skill's usefulness. Organize them in your skill folder alongside SKILL.md following best practices, allowing Claude to reference them when executing the skill.