create-skill

Generate Claude Code skill files with YAML frontmatter and resource directories.

270|16|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/gupsammy/Claudest --skill create-skill-gupsammy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/gupsammy/Claudest/tree/main/plugins/claude-skills/skills/create-skill
Command: npx skills add https://github.com/gupsammy/Claudest --skill create-skill-gupsammy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of new Claude Skills and Commands, ensuring they are well-structured, discoverable, and adhere to best practices, saving developers significant setup time.

Core Features & Use Cases

  • Skill/Command Generation: Creates boilerplate code and markdown for new skills or commands based on user requirements.
  • Structured Output: Generates SKILL.md with proper YAML frontmatter and markdown body.
  • Resource Scaffolding: Optionally creates scripts/, references/, and assets/ directories.
  • Use Case: When you need to add a new function to your Claude plugin, simply tell this Skill what you want it to do, and it will generate the necessary files and structure for you.

Quick Start

Use the create-skill command to generate a new skill named 'my-new-feature'.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I generate boilerplate code for new Claude Code commands?

To generate boilerplate code for new Claude Code commands, provide your requirements as arguments to the create-skill command. It parses your input and automatically outputs structured markdown files with YAML frontmatter and optional resource directories.

What is the best way to scaffold a new plugin with YAML frontmatter and scripts?

Scaffolding a new plugin with YAML frontmatter and scripts requires parsing your arguments to define requirements. The generation process creates a SKILL.md file, establishes directories like scripts/ and references/, and applies imperative voice for discoverability.

Does skill generation require PyYAML to validate markdown files?

Yes, skill generation requires the PyYAML dependency to parse and validate YAML frontmatter. This ensures the generated markdown files for your Claude Code plugin are well-structured and adhere to the required metadata formatting rules.

Can I create slash commands and skill directories without manual setup?

Yes, you can create slash commands and skill directories without manual setup by using automated generation. The tool scaffolds the necessary folders, including assets and references, directly from your parsed requirements to eliminate configuration time.

What are the limitations of automated skill generation for plugin development?

Limitations of automated skill generation include relying entirely on the accuracy of your initial arguments or interview responses. It structures files and directories but cannot design complex internal reasoning logic, requiring you to manually refine the generated imperative rules.