feat: add migrate-to-qwen skill for AI tool config migration#2288
feat: add migrate-to-qwen skill for AI tool config migration#2288xuewenjie123 wants to merge 1 commit intoQwenLM:mainfrom
Conversation
Add a new skill that helps users migrate their AI coding assistant configurations (Claude Code, Cursor, Gemini CLI, GitHub Copilot, Continue) to Qwen-Code. The skill provides: - Detection of existing AI tool configurations - Migration of MCP servers, skills, agents, and custom rules - Conflict resolution with existing Qwen-Code configs - Support for both user-level and project-level migrations Also update .gitignore to allow tracking .qwen/commands/ and .qwen/skills/. Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
📋 Review SummaryThis PR introduces a well-documented 🔍 General Feedback
🎯 Specific Feedback🔴 Critical
🟡 High
🟢 Medium
🔵 Low
✅ Highlights
|
feat: Add migrate-to-qwen skill for AI tool config migration
Summary
This PR adds a new skill
migrate-to-qwenthat helps users migrate their AI coding assistant configurations from other tools to Qwen-Code. The skill provides an automated, safe, and incremental migration workflow with comprehensive conflict resolution.Motivation
Users switching to Qwen-Code from other AI coding assistants (Claude Code, Cursor, Gemini CLI, GitHub Copilot, Continue) often have existing configurations they want to preserve:
Manually migrating these configurations is tedious and error-prone. This skill automates the process while preserving existing Qwen-Code configurations.
Supported Migration Sources
~/.claude/~/.cursor/~/.gemini/~/.config/github-copilot/~/.continue/~/.agents/Features
~/.agents/are symlinked to preserve cross-tool sharingsettings.jsonbefore any merge operationUsage
Trigger the Skill
The skill activates automatically when you ask:
Or invoke explicitly with slash command:
Migration Workflow
1. Scan Existing Configurations
The skill will report what it finds from each supported source.
2. Review Detected Configurations
The skill presents a summary of detected configurations:
3. Execute Migration
Or specify a particular tool:
4. Post-Migration Verification
The skill will display:
Migration Behavior
Changes
.qwen/skills/migrate-to-qwen/SKILL.md— Skill definition and documentation.qwen/skills/migrate-to-qwen/scripts/migrate.sh— Migration script (executable).gitignore— Allow tracking.qwen/commands/and.qwen/skills/directoriesRequirements
Testing
Tested migration flows from: