Scaffolds new Agent Skills with proper directory structure and pre-populated SKILL.md files. You get three templates: basic (just the markdown), with-scripts (adds a scripts directory and main.py), or with-assets (scripts plus an assets folder). It enforces naming conventions (lowercase, hyphens, must start with a letter) and won't clobber existing directories. The real value is standardization. If you're building multiple skills or working on a team, this keeps everyone's file structure consistent and compliant from the start. Pure Python stdlib, no dependencies. Think of it as create-react-app but for Agent Skills, just way simpler.

skills.sh installs
601
GitHub stars
1
last updated
Aug 21, 2026

Install

$ npx -y skills add skillscatalog/registry --skill skill-create --agent claude-code

Installs into .claude/skills of the current project.

Files

Instructions

Use this skill to create new Agent Skills from templates. It generates a properly structured skill directory with a valid SKILL.md file and optional scripts/assets folders.

When to Use

  • Starting a new skill from scratch
  • Ensuring proper skill structure and naming
  • Quickly prototyping new skill ideas
  • Teaching others how to structure skills

How to Use

Create a new skill with a name:

Create a new skill called "pdf-tools"

Create a skill with a specific template:

Create a new skill called "data-analyzer" using the with-scripts template

Available templates:

  • basic - Just SKILL.md (default)
  • with-scripts - SKILL.md + scripts directory
  • with-assets - SKILL.md + scripts + assets directories

Output

Creates a complete skill directory:

Basic template:

pdf-tools/
├── SKILL.md
└── README.md

With-scripts template:

pdf-tools/
├── SKILL.md
├── README.md
└── scripts/
    └── main.py

With-assets template:

pdf-tools/
├── SKILL.md
├── README.md
├── scripts/
│   └── main.py
└── assets/
    └── .gitkeep

Examples

Sponsors

Details

Repository
github.com/skillscatalog/registry
Categories
Code Review & Quality, AI & Agent Building
First seen
Jun 3, 2026
1secondsky avatarrest-api-designsecondsky/claude-skillsDesigns RESTful APIs with proper resource naming, HTTP methods, status codes, and response formats. Use when building new APIs, establishing API conventions, or600skills.sh installs
2encoredev avatarencore-go-serviceencoredev/skillsPlan how to split an Encore Go application into services and lay out its directory structure. Architecture and decomposition, not first-time CLI install (that's597skills.sh installs
3thebushidocollective avatarsolid-principlesthebushidocollective/hanUse during implementation when designing modules, functions, and components requiring SOLID principles for maintainable, flexible architecture.590skills.sh installs
4alirezarezvani avatarhelm-chart-builderalirezarezvani/claude-skillsHelm chart development agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw — chart scaffolding, values design, template patterns, depend585skills.sh installs
5solatis avatarcodebase-analysissolatis/claude-configInvoke IMMEDIATELY via python script when user requests codebase understanding, architecture comprehension, or repository orientation. Do NOT explore first - th584skills.sh installs
6googleworkspace avatarrecipe-triage-security-alertsgoogleworkspace/cliList and review Google Workspace security alerts from Alert Center.583skills.sh installs