En

agent-skills-setup

Synchronize AI Assistant Context Across Different IDEs

开发流程 同步项目上下文 cursorclaude通用 ★ 1.1k Updated 2026-08-02

Install & Use

Copy this prompt and send it to your AI assistant (Claude / Cursor / TRAE / Codex / WorkBuddy etc.) to auto-install:

Help me install this AI Skill: agent-skills-setup.
It is used for: Synchronize AI Assistant Context Across Different IDEs
Full Skill content: https://321skill.com/skills/agent-skills-setup-x-9/raw/index.md
Read that page and install it.

The prompt includes a link to the full Skill content. You can also view the full content.

This Skill solves the problem of error-prone and inefficient manual migration of context information such as skills, rules, prompts, commands, and MCP configurations when switching between IDEs or AI assistants. Developers often need to synchronize project-related AI configurations across tools like Cursor, Claude Desktop, and Windsurf. However, differences in paths, formats, and permissions among these tools make the migration process cumbersome and prone to missing critical configurations.

Usage is straightforward: you simply specify the source and target IDEs, along with the objects to migrate (e.g., skills, rules, prompts, MCP configurations), via the bash script smart-ide-migration.sh. The script first runs in dry-run mode to preview all changes. After confirming there are no risks, you can add the --yes parameter to execute the actual migration, which is automatically validated. The entire process can be triggered using natural language instructions, such as "Migrate the skills and rules from my Cursor project to Claude Desktop."

It is ideal for agent developers and full-stack engineers who frequently switch between IDEs or AI assistants. It is particularly beneficial for individuals or teams who have accumulated a large number of custom rules, skills, and MCP servers, significantly reducing the manual effort required to unify development environment configurations. DevOps engineers can also use it to standardize AI assistant configurations across team members.

It is recommended to back up the original configurations before migration and carefully read the migration safety reference document (migration-safety.md). Note that it primarily supports migrating configurations backed by files. For UI-managed MCP settings in Claude Desktop (such as configurations in Settings → Extensions), automated migration is not supported and they must be recreated manually. Additionally, it depends on the local bash environment and the jq tool, so please ensure these are ready.

Key Features

Unlike manual copy-pasting or using system file synchronization tools, it features built-in path mappings for different IDEs (`ide-paths.json`) and per-IDE reference documentation. It can automatically identify configuration differences among tools like Cursor, Claude Desktop, and Windsurf, and supports dry-run previews and risk boundary checks to prevent accidental overwrites or sensitive information leaks.

Limitations

It depends on the local bash environment and the `jq` tool. It does not support configurations managed via UI (such as MCP settings in Claude Desktop). Manual confirmation of source and target paths is required, and `migration-safety.md` should be read before migration.

FAQ

Which IDEs or AI assistants does this Skill support?

It currently supports mainstream tools such as Cursor, Claude Desktop, Windsurf, iflycode, and raccoon-ai. For the specific list, please refer to `references/ide-registry.md`.

Will data be lost during migration?

No. The script defaults to running a dry-run preview first, allowing you to confirm before executing the actual migration. It is recommended to back up the original configurations before migration. The script itself does not delete source files; it only copies or converts them.

Installation guide for AI assistants

If your AI coding assistant (Claude Code, Cursor, TRAE etc.) can see this page, send it this message to auto-install:

Visit https://321skill.com/skills/agent-skills-setup-x-9/raw/index.md to read the original Skill definition (Markdown format) for agent-skills-setup, and install it according to the instructions.