Skip to content

Qwen Code doesn't install Microsoft Claude Code plugin properly #4452

@jerkstorecaller

Description

@jerkstorecaller

What happened?

I wanted deep-wiki from https://github.com/microsoft/skills/tree/main/.github/plugins/deep-wiki

This consists of several slash commands such as /deep-wiki:generate and /deep-wiki:ask, several skills, and several agents.

$ qwen extensions install microsoft/skills
✔ Select a plugin to install from marketplace "skills": › [deep-wiki]
You are installing an extension from Claude. Some features may not work perfectly with Qwen Code.
Installing extension "deep-wiki".
**Extensions may introduce unexpected behavior. Ensure you have investigated the extension source and trust the author.**
Do you want to continue? [Y/n]: y
Extension "deep-wiki" installed successfully and enabled.

Although QC doesn't report any errors, nothing was actually installed. No skills are available.

My basic investigation

~/.qwen/extensions/deep-wiki is nearly empty

I had QC and qc-helper skill generate an HTML table:

Component Expected Actual
commands/ directory Should contain 12 .md files (generate.md, crisp.md, catalogue.md, page.md, changelog.md, research.md, ask.md, onboard.md, agents.md, llms.md, deploy.md, ado.md, build.md) Empty directory
skills/ directory Should contain 11 skill directories (e.g., wiki-architect/SKILL.md, wiki-page-writer/SKILL.md, etc.) Empty directory
agents/ directory Should contain 3 agent files (wiki-architect.md, wiki-writer.md, wiki-researcher.md) Empty directory
qwen-extension.json Should contain MCP servers config, commands/skills/agents path mappings Only has name and version fields
.claude-plugin/plugin.json Present (source plugin manifest) ✅ Present

Another extension works fine

qwen extensions install anthropics/skills -> document-skills installs and works just fine, even though it's also a Claude extension. However this is a much more simple extension than deep-wiki.

What did you expect to happen?

  1. Either the extension should install and work properly
  2. OR I should get an error message saying it failed to install/convert, and it shouldn't show up under Installed Extensions.

Client information

Client Information

Run qwen to enter the interactive CLI, then run the /about command.

$ qwen /about
Qwen Code v0.16.0
Model: Qwen3.5-397B-A17B
Fast Model: not set
Auth: openai
Platform: linux x64 (6.1.0-44-amd64)
Node.js: v26.1.0
Session: 6b404fe2-eea7-4098-92ce-2134001e7a50
Git commit: 1b1f48674
LSP: disabled

Login information

No response

Anything else we need to know?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    category/cliCommand line interface and interactionscope/extensionsExtension configurationscope/installationInstallation processstatus/needs-triageIssue needs to be triaged and labeledtype/bugSomething isn't working as expected

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions