skillscatalog/registry

skill-create

Create new Agent Skills from templates with best-practice structure, pre-populated SKILL.md, and optional scripts/assets directories.

First seen Mar 1, 2026

Installation

$ npx skills add skillscatalog/registry --skill skill-create

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from skillscatalog/registry.

npx skills add skillscatalog/registry

Browse all from skillscatalog/registry

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1
License LICENSE
Default branch main
Open issues 0
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0
LicenseMIT

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,796 B
  • docs SUMMARY.md 153 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 590 installs

SKILL.md

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

Basic skill:

User: Create a new skill called "code-formatter"
Agent: Creating skill "code-formatter" with basic template...

       Created:
       ✓ code-formatter/SKILL.md
       ✓ code-formatter/README.md

       Next steps:
       1. Edit SKILL.md with your skill's instructions
       2. Add any supporting files
       3. Run skill-validator to check compliance

Interactive mode:

User: Create a new skill
Agent: I'll help you create a new skill.

       Skill name: code-formatter
       Description: Format code in various languages
       Template: with-scripts
       License: MIT

       Creating...
       ✓ Created code-formatter with with-scripts template

With metadata:

User: Create a new skill called "api-tester" with description "Test REST APIs" and author "acme-corp"
Agent: Creating skill "api-tester"...
       ✓ Created with custom metadata:
         - Description: Test REST APIs
         - Author: acme-corp
         - License: MIT (default)

Limitations

  • Skill names must be lowercase with hyphens only (1-64 chars)
  • Names must start with a letter
  • Will not overwrite existing directories
  • Templates are minimal - intended as starting points

Dependencies

  • Python 3.9+
  • No external dependencies (uses Python stdlib)