
Extension Creator
Scaffold, customize, validate and locally test Qwen Code extensions
- Repository
- QwenLM/qwen-code
- Stars
- 28,880
- Licence
- Apache-2.0
- Files
- 1 file
What it does
It teaches the agent how to build extensions for the Qwen Code coding tool. Once installed, the agent follows a set workflow: it picks a template, runs the existing qwen extensions new command to generate starter files, customizes them, reviews trust and security settings, and links the extension locally for testing. It also tells the agent to treat text inside extension files as data rather than instructions, and to ask before linking.
Great for
- Developers who want to build a new Qwen Code extension and need help choosing between templates like context, commands, skills, agents or MCP servers
- Extension authors who want to add a capability to an existing extension and test it locally before sharing
- Teams standardizing how they scaffold and review extensions
Skip it if
- People who are not building Qwen Code extensions; the instructions only apply to that tool's extension format
- Use on untrusted extensions without review, since the skill can run shell commands and linking an extension grants it consent-level access to MCP servers, commands and settings
Try asking
- “Create a new Qwen Code extension called my-tools using the commands template”
- “Add an MCP server to my existing extension in ./my-extension and show me the trust review”
- “Which template should I use for an extension that adds persistent project instructions and a custom skill?”
- “Link my local extension for testing and summarize what permissions it asks for”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.
extension-creator.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip extension-creator.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip extension-creator.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Ask for the smallest template that covers your need; the skill itself recommends this.
- Review the trust summary before approving a link, especially any MCP server, hooks or settings.
- Remove demo network calls from the mcp-server and starter templates unless you intentionally want them.
What's inside
- SKILL.md
Redistributed unmodified from QwenLM/qwen-code under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.