Convert Claude agent plugins to work with Qwen Code CLI. This repository contains 65+ converted Claude agent plugins with 152+ specialized agents, 61+ tools, and 71+ commands now available as a Qwen CLI extension.
The Qwen Agents Toolpack Extension transforms Claude agent plugins into a comprehensive Qwen CLI extension, providing access to 152+ specialized agents, 61+ tools, and 71+ commands. This extension enables developers to leverage expert AI agents for various development tasks directly within the Qwen CLI environment.
- 152+ Specialized Agents: Expert knowledge in backend architecture, Python development, security auditing, cloud architecture, and more
- 61+ Tools: Skill-based tools for various development tasks
- 71+ Commands: CLI commands for workflow automation
- MCP Server Integration: Model Context Protocol server for seamless tool integration
- Concurrent Execution: Support for running multiple agents simultaneously
- Cross-platform Compatibility: Works on macOS, Linux, and Windows
- Development & Architecture: API design, backend, frontend, database
- DevOps & Operations: Kubernetes, deployment, monitoring
- Security & Compliance: Security auditing, compliance validation
- Quality & Testing: Code review, performance, testing
- AI & ML: LLM applications, prompt engineering
- Specialized Experts: Language-specific experts (Python, JavaScript, Go, Rust, etc.)
Before installing the extension, ensure you have the following prerequisites installed:
- Node.js: v20 or higher
- Qwen Code CLI: Latest version installed
- Git: For cloning the repository
- Operating System: macOS, Linux, or Windows with WSL
-
Clone the repository:
git clone https://github.com/austinj-dev/Qwen-Code-Agents-Toolpack-v2.git cd qwen-agents-toolpack -
Install dependencies (if needed):
cd qwen-mcp-extension npm install cd ..
-
Build the extension:
./build.sh
-
Install the extension in Qwen:
./install.sh
If you prefer to install manually:
- Navigate to your clone of this repository
- Install dependencies:
cd qwen-mcp-extension && npm install && cd .. - Build the extension:
./build.sh - Run the install script:
./install.sh
After installation, verify that everything is working:
# Check if the MCP server is configured and connected
qwen mcp list
# List all available tools (should show 200+ tools)
qwen tools list
# Try using a specific agent
qwen backend-architect "How do I design a REST API?"# Use a specific agent
qwen backend-architect "Design a microservice architecture for user management"
qwen python-pro "Write a Python script to process CSV files"
qwen security-auditor "Review this Dockerfile for security vulnerabilities"The extension provides access to various tools through the Qwen CLI. You can use them by calling the appropriate agent:
# Use git workflow tools
qwen frontend-developer "Create a new branch and set up a feature workflow"
# Use cloud infrastructure tools
qwen cloud-architect "Generate Terraform code for a VPC with public and private subnets"
# Use database tools
qwen database-architect "Design a normalized schema for an e-commerce platform"βββ agent-registry.json # Complete registry of all agents and tools
βββ agent-categories.json # Categorized listing with decision trees
βββ qwen-extension/ # Main Qwen extension files
βββ qwen-mcp-extension/ # Model Context Protocol server
βββ qwen-plugin/ # Converted Qwen-compatible agents, tools, and commands
β βββ agents/ # 154 converted agents
β βββ tools/ # 60+ converted tools
β βββ commands/ # 77+ converted commands
βββ plugins/ # Original Claude plugin sources
βββ test/ # Core implementation files for multi-agent orchestration
βββ build.sh # Build script for the extension
βββ install.sh # Installation script
βββ convert-all-agents.js # Agent conversion utility
βββ convert-all-commands.js # Command conversion utility
βββ convert-all-skills.js # Skill conversion utility
βββ README.md # This file
# Clone and build
git clone https://github.com/austinj-dev/Qwen-Code-Agents-Toolpack-v2.git
cd qwen-agents-toolpack
# Install dependencies for the MCP server
cd qwen-mcp-extension
npm install
cd ..
# Build the extension
./build.sh
# Install the extension
./install.sh- Symptom: Server shows as "Disconnected" in
qwen mcp list - Solution:
- Verify Node.js is installed and accessible:
node --version - Check that the path in
~/.qwen/settings.jsonis correct - Ensure the
qwen-mcp-extension/dist/server.jsfile exists after runningbuild.sh - Install dependencies:
cd qwen-mcp-extension && npm install
- Verify Node.js is installed and accessible:
- Symptom: Tools don't show up in
qwen tools list - Solution:
- Confirm the extension was built successfully:
./build.sh - Restart your terminal or Qwen CLI
- Verify MCP server is connected:
qwen mcp list
- Confirm the extension was built successfully:
- Symptom:
build.shscript fails - Solution:
- Ensure you have Node.js v20+ installed:
node --version - Run
./build.shfrom the repository root directory - Install dependencies:
cd qwen-mcp-extension && npm install
- Ensure you have Node.js v20+ installed:
- Symptom:
install.shscript fails - Solution:
- Ensure Qwen CLI is installed:
qwen --version - Check that you're running the script from the repository root
- Verify you have write permissions to the Qwen extensions directory
- Ensure Qwen CLI is installed:
If you encounter issues not covered here:
- Check the GitHub Issues page
- Create a new issue with detailed information about your problem
- Include your OS, Node.js version, and Qwen CLI version
We welcome contributions to improve the Qwen Agents Toolpack Extension! Here's how you can help:
- Bug Reports: Submit detailed bug reports with reproduction steps
- Feature Requests: Propose new features or improvements
- Code Contributions: Submit pull requests for bug fixes or new features
- Documentation: Improve README, examples, or inline documentation
- Testing: Help test new releases and report compatibility issues
- Fork the repository
- Clone your fork:
git clone https://github.com/austinj-dev/Qwen-Code-Agents-Toolpack-v2.git - Create a feature branch:
git checkout -b feature/amazing-feature - Make your changes
- Test thoroughly
- Commit your changes:
git commit -m 'Add amazing feature' - Push to the branch:
git push origin feature/amazing-feature - Open a Pull Request
- Follow existing code style and conventions
- Write clear, descriptive commit messages
- Include tests for new functionality when applicable
- Update documentation as needed
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by Claude's agent plugin ecosystem
- Built for the Qwen Code CLI community
- Thanks to all contributors who help maintain and improve this extension
For support, please:
- Open an issue on the GitHub repository
- Check the troubleshooting section above
- Review the documentation in this README
β If you find this extension useful, please consider starring the repository!