A meta-skill that helps you create new skills for AI agent projects. Guides users through gathering requirements, generating SKILL.md files with proper structure, and integrating with existing project patterns.
A meta-skill that helps you create new skills for AI agent projects. This skill guides you through gathering requirements, generating properly structured SKILL.md files, and integrating with existing project patterns.
Activate this skill when the user wants to:
Follow these steps to help the user create a new skill:
Use the AskUserQuestion tool to collect the following information from the user:
1. **Skill Name**
- Ask: "What should we name this skill?"
- Explain that the name should be lowercase with hyphens (e.g., "project-creator", "responsive-nav", "api-generator")
- Store the response for use in file naming
2. **Skill Purpose**
- Ask: "What will this skill do?"
- Get a clear, detailed description of what the skill accomplishes
- Examples: "Create a new React component with TypeScript and tests", "Generate API endpoint with validation", "Add a responsive navigation component"
3. **Trigger Phrases**
- Ask: "What phrases should trigger this skill?"
- Request 3-5 natural trigger phrases that should activate the skill
- Examples: "create project card", "add new component", "generate API route"
4. **Optional: Additional Context**
- Ask if there are any specific patterns, file structures, or code templates to include
- Ask about integration with existing project conventions (design system, framework, style guide)
Once you have all the information:
1. Create the skill directory: `.claude/skills/{skill-name}/`
2. Create the main skill file: `.claude/skills/{skill-name}/SKILL.md`
Use the Bash tool to create the directory:
```bash
mkdir -p .claude/skills/{skill-name}
```
Generate a SKILL.md file using this structure:
```markdown
{Brief description of what this skill does - 1-2 sentences}
This skill activates when the user wants to {action description}:
When this skill is invoked, follow these steps:
{Detailed instructions for this step. Be specific and actionable.}
1. {Substep 1 with clear action}
2. {Substep 2 with clear action}
3. {Substep 3 with clear action}
{Detailed instructions for this step.}
{Detailed instructions for this step.}
{If this skill creates files, specify the structure:}
```
{directory}/
├── {file1}
├── {file2}
└── {file3}
```
{If applicable, include code templates or patterns:}
```{language}
// Example code with clear comments
```
```
Based on the user's responses:
1. **Replace all placeholders** with actual skill information
2. **Add specific, actionable instructions** relevant to the skill's purpose
3. **Include code templates** if the skill involves generating code (with proper syntax highlighting)
4. **Document file structure** if the skill creates multiple files
5. **Add domain-specific best practices** (e.g., accessibility, performance, security)
6. **Reference project conventions** if the skill integrates with an existing codebase
1. Use the Write tool to create `.claude/skills/{skill-name}/SKILL.md` with the generated content
2. Verify the file was created successfully
3. Display a summary of what was created
After creating the skill, tell the user:
1. **How to activate it**: List the trigger phrases
2. **Where it's located**: Show the file path
3. **How to customize it**: Explain how to edit the SKILL.md file if needed
4. **How to test it**: Suggest using one of the trigger phrases to verify it works
**User**: "Create a new skill"
**Assistant**:
1. ✅ Asks: "What should we name this skill?"
2. ✅ Asks: "What will this skill do?"
3. ✅ Asks: "What phrases should trigger this skill?"
4. ✅ Creates directory: `.claude/skills/example-skill/`
5. ✅ Generates `SKILL.md` with complete structure
6. ✅ Confirms creation and shows usage instructions
When creating skills for different types of projects, consider these patterns:
Skills are stored in `.claude/skills/{skill-name}/SKILL.md`
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/skill-creator-deolwy/raw