create-skill

Generate Claude Code skill folders with SKILL.md frontmatter and structure.

14|1|Updated Dec 5, 2025
One-click install
npx skills add https://github.com/jpoutrin/product-forge --skill create-skill-jpoutrin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/jpoutrin/product-forge/tree/main/plugins/claude-code-dev/skills/create-skill
Command: npx skills add https://github.com/jpoutrin/product-forge --skill create-skill-jpoutrin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides users to create a new Claude Code agent skill with proper folder structure and SKILL.md frontmatter, ensuring consistency across the forge.

Core Features & Use Cases

  • Define a skill directory with SKILL.md
  • Optional subfolders for examples and templates
  • Enforce frontmatter fields like name and description

Quick Start

Create a folder skills/my-skill/ and add SKILL.md with the required frontmatter for a new skill.

Frequently Asked Questions about create-skill

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

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

Create a new Claude Code agent skill by generating a skill folder under skills/ with a SKILL.md file containing required frontmatter (name and description fields). The Skill automates folder scaffolding and metadata generation to ensure consistency across your skill collection.

What folder structure and files do I need for a Claude Code skill?

A Claude Code skill requires a folder under skills/ with SKILL.md at the root. The SKILL.md file must include frontmatter validation for name and description, plus a reusable body structure covering context, rules, examples, anti-patterns, and output format. Optional subfolders can hold examples or templates.

Can I use templates when bootstrapping a new skill?

Yes. The Skill provides optional templates and example structures that you can include in subfolders within your skill directory. These templates follow the enforced SKILL.md format and help you build skills consistently without writing boilerplate from scratch.

What happens if my skill frontmatter is missing required fields?

Frontmatter validation enforces mandatory name and description fields in SKILL.md. If either field is missing, the Skill will not proceed with folder creation, ensuring all skills meet the minimum metadata requirements for the forge.

How does this differ from manually creating skill folders?

Manual folder creation is error-prone and inconsistent. This Skill automates scaffolding, applies frontmatter validation, and enforces SKILL.md format with all required sections, reducing setup time and preventing malformed skill definitions.