skill-creator

Create Claude Code skill scaffolds with SKILL.md YAML frontmatter and templates.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/d-oit/do-novelist-ai --skill skill-creator-d-oit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/d-oit/do-novelist-ai/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/d-oit/do-novelist-ai --skill skill-creator-d-oit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides creating new Claude Code skills with proper directory layout, YAML frontmatter, and templates to ensure consistency and reusability.

Core Features & Use Cases

  • Structured Skill Creation: Generates standard SKILL.md frontmatter and content templates.
  • Template Library: Access to process/knowledge/tool skill templates for quick start.
  • Validation Helper: Ensures naming rules and frontmatter validity.

Quick Start

Use provided templates to create a new skill directory and SKILL.md, following the standard format.

Frequently Asked Questions about skill-creator

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

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

Skill creation generates a .claude/skills/NAME directory with a SKILL.md file containing YAML frontmatter and a markdown template. The process validates naming rules (lowercase, hyphens, max 64 characters) and ensures consistent formatting for reusable knowledge modules across development teams.

What should I include in a skill's YAML frontmatter?

YAML frontmatter documents metadata like skill name, author, category, keywords, and dependencies. This structured approach ensures skills are discoverable, properly categorized, and integrate seamlessly into Claude Code workflows and team knowledge bases.

Can I use templates to bootstrap a new skill quickly?

Yes. The skill provides process, knowledge, and tool skill templates for quick starts. Templates establish standardized sections and examples, reducing setup time and ensuring new skills follow official formatting conventions from the start.

What naming rules apply to Claude Code skills?

Skill names must be lowercase, use hyphens as separators, and not exceed 64 characters. These rules enforce consistency across skill directories and prevent naming conflicts in development team repositories.

How does frontmatter validation help ensure skill consistency?

Frontmatter validation checks that required fields are present, naming conventions are met, and metadata is properly formatted. This prevents malformed skills from entering team repositories and maintains quality standards across reusable skill libraries.