2.9 KiB
2.9 KiB
description: "Create a skill using the proven skill-creator workflow with research context"
allowed-tools: Bash(command:*)
argument-hint: [skill-name] [research-dir] [output-dir]
Skill Create
Create a skill using the proven skill-creator workflow with research context.
Arguments
$1- Name of the skill to create (e.g., docker-master)$2- Path to directory containing research materials$3- (Optional) Custom output directory path (defaults to plugins/meta/meta-claude/skills/)
Usage
/meta-claude:skill:create $1 $2 [$3]
Your Task
Your task is to invoke the skill-creator skill to guide through the complete creation workflow:
- Understanding (uses research as context)
- Planning skill contents
- Initializing structure (init_skill.py)
- Editing SKILL.md and resources
- Packaging (package_skill.py)
- Iteration
Instructions
Invoke the skill-creator skill using the Skill tool. Use the following syntax:
Skill(skill: "example-skills:skill-creator")
Then provide this instruction to the skill:
I need to create a new skill called $1.
Research materials are available at: $2
Please guide me through the skill creation process using this research as context for:
- Understanding the skill's purpose and use cases
- Planning reusable resources (scripts, references, assets)
- Implementing SKILL.md with proper structure
- Creating supporting files if needed
Output location: plugins/meta/meta-claude/skills/$1/
If $3 is provided (custom output location), replace the output location in the
instruction with $3/$1/ instead of the default path.
Expected Workflow
Your task is to guide through these phases using skill-creator:
- Understanding: Review research to identify use cases
- Planning: Determine scripts, references, assets needed
- Initializing: Run init_skill.py to create structure
- Editing: Implement SKILL.md and bundled resources
- Packaging: Run package_skill.py for distribution
- Iteration: Refine based on testing
Error Handling
If research directory missing:
- Report error: "Research directory not found at
$2" - Suggest: Run
/meta-claude:skill:researchfirst or provide correct path - Exit with failure
If skill-creator errors:
- Report the specific error from skill-creator
- Preserve research materials
- Exit with failure
Examples
Create skill from research:
/meta-claude:skill:create docker-master docs/research/skills/docker-master/
# Output: Skill created at plugins/meta/meta-claude/skills/docker-master/
With custom output location:
/meta-claude:skill:create coderabbit plugins/meta/claude-dev-sandbox/skills/coderabbit/ plugins/code-review/claude-dev-sandbox/skills/
# Note: When custom output path is provided as third argument ($3), use it instead of default
# Output: Skill created at plugins/code-review/claude-dev-sandbox/skills/coderabbit/