Codex · Claude Code · Cursor

Move a working agent. See the receipt first.

Packwright shows exactly what will be generated, carried, rewritten, and excluded before it writes. The output is files you can read.

Packwright itself makes no network requests and sends no telemetry. Your files stay under your control; your coding runtime's own data policy still applies.

One source, three native layouts

Codex

AGENTS.md and .agents/skills/

Claude Code

CLAUDE.md and .claude/skills/

Cursor

.cursor/rules/*.mdc

Quickstart

python -m pip install packwright==0.1.0rc1
packwright init --template creator -o work/mira
packwright build work/mira --adapter codex -o pack/mira-codex
packwright install pack/mira-codex --target project/mira-codex

Dry run, then confirm

packwright migrate project/mira-codex --to cursor \
  --target project/mira-cursor --dry-run

# review the receipt, then:
packwright migrate project/mira-codex --to cursor \
  --target project/mira-cursor --yes
packwright doctor project/mira-cursor
packwright score project/mira-cursor