create-skill

Generate frontmatter-compliant SKILL.md files from conversation, file, or prompt.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating new Claude Code skills can be repetitive and error-prone. This Skill provides a guided, repeatable process to generate a SKILL.md from conversation context, a file, or a description, including frontmatter validation and placement guidance.

Core Features & Use Cases

  • Guides the user to collect context (conversation, file path, or description) and decide on skill scope and placement.
  • Automatically generates a frontmatter-compliant SKILL.md and a compatible structure for user-level or project-level deployment.
  • Validates frontmatter, determines skill type (workflow, utility, or integration), and documents dependencies, components, and testing steps.

Quick Start

Run /create-skill to begin a new skill from the current conversation, a file path, or a descriptive prompt.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create Claude Code skills from an existing conversation context?

You can create Claude Code skills from conversation context by running /create-skill, which guides you through collecting context, drafting frontmatter, and outputting a SKILL.md file at the correct user or project level directory.

What is frontmatter validation when generating a SKILL.md file?

Frontmatter validation is the automated process of checking the generated SKILL.md metadata for compliance, categorizing the skill type as workflow, utility, or integration, and documenting dependencies and components before final placement.

Can I generate a Claude Code skill from a file path or descriptive prompt?

Yes, the skill creation process supports generating a SKILL.md from a file path or a descriptive prompt, allowing you to gather context from these sources alongside conversation history to output a compliant file.

How do I decide on user-level versus project-level placement for a Claude Code skill?

User-level versus project-level placement is decided during the guided collection process, which helps you determine the appropriate scope and outputs the generated SKILL.md to the correct directory based on your specific workflow needs.

What are the limitations of automating Claude Code skill creation?

Automating skill creation requires initial user input to collect context and determine scope, meaning it cannot autonomously generate a SKILL.md without human guidance to validate frontmatter, categorize the skill type, and define dependencies.