portable-resume-skills
<p align="center" <img src="docs/assets/portable-resume-skills-hero-v2.jpg" alt="Nine local coding-agent sources flow into a sealed context archive, then into nine fresh destination sessions" width="920" / </p
<p align="center" <emOffline, local-only context migration · 9 sources × 9 hosts (derived from registries) · inert handoff, not live restore</em </p
English · 繁體中文 · 简体中文 · 日本語 · 한국어 · Español · Português · Français · Deutsch · Русский · العربية · हिन्दी · All languages
Clean-room-oriented Agent Skills for migrating bounded local coding-agent context into a fresh session. Readers never invoke the source agent CLI and never add a network path; recovered text is marked untrusted and stale.
Current release: 0.3.4 · PyPI · 81/81 packaging and installed-runner cells (9 sources × 9 destinations, including Pi filesystem install). Separate v0.3.2-era host evidence records 7/7 exact native local plugin/extension installs, 8/8 host-native headless Skill invocations, and 6/6 compatible public marketplace installs, including Cursor and Kimi marketplace pickers. Fresh v0.3.4 host-by-host reinstall and picker flows, other visual Skill pickers, and Pi native UI / picker remain separate not-run claims.
Sources and destinations
| Resume skill | Source store family | |---|---| | resume-claude | Claude Code projects JSONL | | resume-codex | Codex SQLite / rollout JSONL | | resume-cursor | Cursor CLI chats / Desktop vscdb | | resume-opencode | OpenCode SQLite / file store | | resume-antigravity | Antigravity transcript JSONL | | resume-grok | Grok Build session updates JSONL | | resume-qwen | Qwen Code chat JSONL, including archived chats | | resume-kimi | Current Kimi Code wire JSONL + legacy Kimi CLI context JSONL | | resume-pi | Pi agent versioned tree JSONL (agent/sessions/--cwd-slug--/) |
Destination profiles: Claude Code, Codex, Cursor, OpenCode, Antigravity, Grok Build, Qwen Code, Kimi Code CLI, and Pi agent.
Requirements
- Python 3.11+; CI covers 3.11–3.14 on Ubuntu and macOS.
- Product runtime is stdlib-only.
- Optional trusted zstd binary for compressed Codex rollouts.
Quick start
Install the published package, then install every destination profile into its user-global Skill root:
pipx install portable-resume
install-resume-skills quick-install allFrom a source checkout, use pipx install . instead. To install only one host or one project:
install-resume-skills quick-install qwen
install-resume-skills quick-install qwen --project "$PWD"For a host-native public marketplace install, add the portable-resume-marketplace:
# Claude Code
claude plugin marketplace add ImL1s/portable-resume-marketplace
claude plugin install portable-resume@portable-resume --scope user
# Codex
codex plugin marketplace add ImL1s/portable-resume-marketplace
codex plugin add portable-resume@portable-resume