A meta-skill that helps you create new skills for the KillerSkills marketplace. Guides you through gathering requirements, generating SKILL.md files, and following best practices for skill creation.
A meta-skill that helps you create new skills for AI coding assistants. Guides you through gathering requirements, generating properly formatted SKILL.md files, and following best practices for skill creation.
This skill automates the process of creating new skills by:
When invoked, follow these steps to help create a new skill:
Use the AskUserQuestion tool to collect:
1. **Skill Name**
- Ask: "What should we name this skill?"
- Explain: Use lowercase with hyphens (e.g., "project-creator", "api-endpoint-generator")
- This becomes the directory name and slug
2. **Description**
- Ask: "Provide a brief description (under 500 characters)"
- Should clearly explain what the skill does
- Will be used in marketplace listings
3. **Category**
- Ask: "Which category fits best?"
- Options: development, devops, writing, data, design, testing, security, documentation, automation, other
4. **Compatible Runtimes**
- Ask: "Which AI coding tools should support this skill?"
- Options: claude-code, cursor, windsurf, mcp, copilot, other
- Allow multiple selections
5. **Skill Purpose**
- Ask: "What specific task or workflow does this skill accomplish?"
- Get detailed explanation of the skill's functionality
- Examples: "Create a new React component with tests", "Generate REST API endpoint boilerplate"
6. **Tags**
- Ask: "Provide 3-7 tags for discoverability"
- Suggest relevant tags based on category
- Max 10 tags allowed
7. **Step-by-Step Instructions**
- Ask: "What are the main steps this skill should follow?"
- Request 3-5 major steps with substeps
- Clarify any ambiguous requirements
Create a properly formatted SKILL.md with:
1. **YAML Frontmatter** (required):
```yaml
---
name: skill-name
description: Brief description under 500 chars
version: "1.0.0"
runtimes:
- runtime1
- runtime2
category: category-name
tags:
- tag1
- tag2
---
```
2. **Markdown Body** (minimum 50 characters):
1. Create directory structure:
```bash
mkdir -p .claude/skills/{skill-name}
```
2. Write SKILL.md file:
```bash
```
3. Validate the file:
After successful creation:
1. Confirm the skill location: `.claude/skills/{skill-name}/SKILL.md`
2. Explain how to test the skill
3. Provide next steps:
- How to refine instructions
- How to add code templates
- How to publish to marketplace (if applicable)
```
User: "Create a new skill for generating API endpoints"
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/skill-creator-u0678z/raw