Create New Skills

Scaffold new Agent Skills with a standardized SKILL.md template.

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/pytagoraspublishing/pytagoras-agent-plugins --skill create-new-skills-pytagoraspublishing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Create New Skills
Source: https://github.com/pytagoraspublishing/pytagoras-agent-plugins/tree/main/.claude/skills/meta-skill
Command: npx skills add https://github.com/pytagoraspublishing/pytagoras-agent-plugins --skill create-new-skills-pytagoraspublishing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, repeatable blueprint for creating Agent Skills for Claude Code, helping teams package domain expertise into reusable, well-documented skills and ensuring consistent structure across Skill units.

Core Features & Use Cases

  • Provides templates and guidance to scaffold new Skills under .claude/skills
  • Outlines required SKILL.md frontmatter and progressive disclosure workflow
  • Enables teams to share domain knowledge as Skills across Claude Code and Claude API
  • Use Case: When you want to create a new Skill, extend Claude's capabilities, or package specialized knowledge for reuse

Quick Start

Read the included docs, create a new Skill directory under .claude/skills, and write a SKILL.md with YAML frontmatter. Populate the Instructions, Examples, and optional resources as needed.

Frequently Asked Questions about Create New Skills

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

FAQPage Schema
How do I create new agent skills for Claude Code?

Creating reusable Claude skills requires packaging your domain knowledge into a SKILL.md file with structured YAML frontmatter, instructional content, and optional resources under the .claude/skills directory to ensure consistent structure.

What is progressive disclosure in Claude skill development?

Progressive disclosure in Claude skill development is a best practice that organizes SKILL.md content so core instructions are presented first, with optional resources layered incrementally to avoid overwhelming the agent with information.

What is the best way to structure SKILL.md frontmatter for agent skills?

The best way to structure SKILL.md frontmatter is to use a standardized YAML template that defines the skill's metadata, ensuring it follows best practices for formalizing domain knowledge into reusable components across the Claude ecosystem.

Can I share Claude Code skills with the Claude API?

Yes, you can share Claude Code skills with the Claude API because the skill structure packages domain expertise into reusable, well-documented units that operate across the Claude ecosystem, ensuring consistent knowledge application.

When do I need to create a custom Claude skill instead of using standard prompts?

You need to create a custom Claude skill when you want to formalize specialized domain knowledge into a reusable, structured format, extending Claude's capabilities beyond standard prompts for consistent team-wide application.