resume-claudelisted
Install: claude install-skill ImL1s/portable-resume-marketplace
# resume-claude
Import inert local **Claude Code** session context into a **fresh** session.
This is context migration — never live process restoration.
## Host activation
Use this host's normal Skill discovery and invocation (slash command, `$name`,
name mention, marketplace picker, or other host-native UI). See
`install-resume-skills hosts` and `docs/install-hosts.md` for the accurate
per-host activation grammar and arguments notes.
This Skill body is **host-neutral** so compatible Agent Skills roots (for
example shared project `.agents/skills`) can hold one portable payload claimed
by more than one destination host. Host-specific activation prose is not
embedded here.
## Owned runner (mandatory)
The **owned skill package root** is the directory that contains **this** loaded
`SKILL.md` (not another copy of `resume-claude` found by name under cwd
or a different skill/plugin root). Always invoke only:
```text
<owned-skill-package-root>/scripts/run_reader.py
```
How to resolve that absolute path (in order):
1. Host skill metadata / skill-path for the Skill currently loaded.
2. Parent directory of **this** `SKILL.md` when the host already opened it.
3. Never search bare `resume-claude` under `$PWD` or foreign roots.
Do **not** call the Claude Code CLI. Prefer a host tool API that passes
argv without a shell. If a shell is required, quote the **resolved absolute**
path of `scripts/run_reader.py` as one token — do not invent shell variables
unless the host already expor