| name | skill-creator |
| description | Guide for creating effective skills. Use when users want to create a new skill (or update an existing skill) that extends Qwen Code's capabilities. |
| version | 1.0.0 |
| author | Anthropic |
| license | Apache 2.0 |
| triggers | ["create a skill","new skill","skill creation","update skill","SKILL.md"] |
| tools | ["file_read","file_write","shell"] |
| models | ["qwen3-coder","qwen3-32b"] |
Skill Creator
About Skills
Skills are modular packages that extend Qwen Code's capabilities through organized folders containing instructions (and optionally scripts/resources).
Core Principles
Concise is Key
The context window is shared. Only add context Qwen doesn't already have.
Anatomy of a Skill
skill-name/
├── SKILL.md (required with YAML frontmatter)
├── reference.md (optional)
├── examples.md (optional)
├── scripts/ (optional)
└── templates/ (optional)
Skill Creation Process
Step 1: Understand the Skill
- What concrete examples will use this skill?
- What triggers should activate it?
Step 2: Plan Reusable Contents
- What scripts would help?
- What references are needed?
- What templates would be useful?
Step 3: Initialize (Qwen Code)
mkdir -p ~/.qwen/skills/my-skill
Step 4: Edit SKILL.md
---
name: my-skill-name
description: What + when to use
version: 1.0.0
author: Your Name
---
[Content here]
Step 5: Test
qwen skills debug my-skill-name
Important Notes
Missing Scripts: scripts/init_skill.py and package_skill.py are not included. Use manual creation as shown above.
Qwen Code Integration
Use /skills skill-creator to invoke.