Skill Create
Create new Agent Skills from templates with best-practice structure, pre-populated SKILL.md, and optional scripts/assets directories.
- Skill ID
- skillscatalog/registry/skill-create
- Publisher
- skillscatalog
- Repository
- registry
- Installs
- 0
- Files
- 3
- License
- MIT
- Synced
- Sep 23, 2026
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
skillscatalog/registry/skill-createInstalls these files- MANIFEST.json
- SKILL.md
- scripts/create_skill.py
What this skill tells the agent
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 templateAvailable 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.mdWith-scripts template:
pdf-tools/
├── SKILL.md
├── README.md
└── scripts/
└── main.pyWith-assets template:
pdf-tools/
├── SKILL.md
├── README.md
├── scripts/
│ └── main.py
└── assets/
└── .gitkeepExamples
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 complianceInteractive 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 templateWith 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)
Use this skill in a project
Open any RiverX project, search the Skills panel for skillscatalog/registry/skill-create, and install it in one click.
