skill-create

Generate SKILL.md files with frontmatter from natural language descriptions.

2|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/RockaRhymeLLC/kithkit --skill skill-create-rockarhymellc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-create
Source: https://github.com/RockaRhymeLLC/kithkit/tree/main/.claude/skills/skill-create
Command: npx skills add https://github.com/RockaRhymeLLC/kithkit --skill skill-create-rockarhymellc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating new Claude Code skills, ensuring they adhere to best practices for structure, validation, and discoverability.

Core Features & Use Cases

  • Automated Skill Scaffolding: Generates SKILL.md and supporting files based on intent.
  • Best Practice Enforcement: Validates naming conventions, description formats, and structural requirements.
  • Use Case: You need to create a new skill to summarize code diffs. Use this skill by providing a description like "a skill to summarize code changes in a pull request", and it will set up the necessary files and frontmatter.

Quick Start

Use the skill-create skill to generate a new skill for summarizing code diffs.

Frequently Asked Questions about skill-create

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

FAQPage Schema
How do I create a new Claude Code skill from a natural language description?

To create a Claude Code skill, provide a natural language description of your intent. The skill-create tool parses this input to automatically generate a SKILL.md file with the appropriate frontmatter, structure, and naming conventions.

What are the best practices for structuring a SKILL.md file for discoverability?

Best practices for structuring a SKILL.md file include enforcing strict naming rules, using validated description formats, and maintaining a clear structural hierarchy. This ensures your Claude skill is properly formatted for maximum discoverability and functionality.

Can I use dynamic context injection when scaffolding a new Claude skill?

Yes, you can use dynamic context injection and string substitutions when scaffolding a new Claude skill. This advanced skill development feature allows you to parameterize your SKILL.md files during the automated generation process.

What's the best way to automate skill scaffolding for Claude Code?

The best way to automate skill scaffolding is to use a dedicated generation tool that parses your intent and automatically sets up the necessary files and frontmatter. This enforces validation rules and best practices without manual file configuration.

Do I need to manually write frontmatter when creating a Claude skill?

No, you do not need to manually write frontmatter. The skill creation process automatically generates the required frontmatter and structural validation for your SKILL.md file based on your provided natural language description.