Our review
Creates a new OpenCode skill by invoking the skill-creator workflow, either with full AI assistance or quick scaffolding.
Strengths
- Streamlines skill creation
- Supports two modes (full and quick)
- Integrates with skill-creator for consistency
Limitations
- Requires skill-creator to be available
- Only for OpenCode skills
- No alternative output formats
Use when starting a new OpenCode skill project.
Use when you need to create a skill for a different platform or workflow.
Security analysis
SafeThe skill only invokes another skill (skill-creator) with given arguments. It does not perform any system operation or expose dangerous functionality. No allowed-tools are declared, and there are no risky instructions.
No concerns found
Examples
/new-skill my-awesome-skill/new-skill my-awesome-skill --quickname: new-skill description: Create a new OpenCode skill (invokes skill-creator) arguments:
- name: skill-name description: Name for the new skill (lowercase-kebab-case) required: true
- name: quick description: Skip interview, just scaffold required: false
New Skill Command
Create a new OpenCode skill using the skill-creator skill.
Instructions
-
Load skill-creator skill:
skill({ name: "skill-creator" }) -
Determine mode from arguments:
- If
$ARGUMENTScontains--quick: Quick mode (scaffold only) - Otherwise: Full mode (search + interview + generate)
- If
-
Pass skill name to workflow:
- Extract skill name from
$ARGUMENTS(first argument, excluding flags) - Follow skill-creator's workflow with this name
- Extract skill name from
Usage Examples
# Full AI-assisted creation
/new-skill my-awesome-skill
# Quick scaffolding only
/new-skill my-awesome-skill --quick
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.