migrate

Convert Claude Code permissions into clash policy rules via the clash migrate command.

33|5|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/empathic/clash --skill migrate-empathic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate
Source: https://github.com/empathic/clash/tree/main/clash-plugin/skills/migrate
Command: npx skills add https://github.com/empathic/clash --skill migrate-empathic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrate Claude Code permissions into clash to ensure a seamless transition of policy controls and guardrails.

Core Features & Use Cases

  • Import existing Claude Code permission rules into clash's policy model.
  • Preserve mappings for allow/deny/ask decisions and apply them in clash's enforcement.
  • Facilitate auditing and continuity during migration between systems.

Quick Start

Run the clash migrate command to migrate your existing Claude Code permissions into clash.

Frequently Asked Questions about migrate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate Claude Code permissions to clash?

You can migrate Claude Code permissions to clash by running the clash migrate command, which imports existing permission rules and preserves allow, deny, and ask decision mappings into clash's policy model.

What does importing Claude Code policy rules into clash preserve?

Importing Claude Code policy rules into clash preserves your existing rule mappings and configurations for allow, deny, and ask decisions, ensuring policy continuity and enabling auditing during the system transition.

Can I use a Bash workflow to import Claude permissions into clash?

Yes, you can use a Bash-based migration workflow to import Claude permissions into clash. It is invoked via the clash migrate command to smoothly transfer your policy controls and guardrails.

When do I need to import Claude Code permissions into a clash policy model?

You need to import Claude Code permissions into a clash policy model when your team is migrating from Claude Code to clash, ensuring a seamless transition of policy controls and maintaining enforcement continuity.

Does migrating Claude Code permissions to clash require any external dependencies?

No, migrating Claude Code permissions to clash does not require external dependencies. The migration is handled natively through the Bash-based clash migrate command to transfer your policy rules.