re0-upgrade
Bring your installed paperthin skills up to the full current catalog in one step: retire…
Rebuild the human's lost context on a project from live state, in plain language: what needs them, what changed, what new words mean. Use when the human returns after a gap, says they can't follow the project anymore, asks what happened or what a term means, or before deciding
$ npx -y skills add LilMGenius/paperthin --skill catchup --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/catchupContext preview
The summary Claude sees to decide when to auto-load this skill.
Rebuild the human's lost context on a project from live state, in plain language: what needs them, what changed, what new words mean. Use when the human returns after a gap, says they can't follow the project anymore, asks what happened or what a term means, or before deciding
name: catchup description: "Rebuild the human's lost context on a project from live state, in plain language: what needs them, what changed, what new words mean. Use when the human returns after a gap, says they can't follow the project anymore, asks what happened or what a term means, or before deciding what to do next when their mental model is stale. Read-only; it briefs, it does not act."
Catch the human up at their eye level, from state, not from memory.
`catchup` is the re-entry point for a lost human. Long agent cycles coin words, rename files, run experiments, and make calls faster than the owner can follow. Before any next action makes sense, the owner's mental model must be reloaded. `catchup` reads the live project state and returns a briefing a person with zero retained context can act on. It runs before the next move gets decided: catchup restores the map, so that decision starts from truth instead of a stale memory of it.
1. Read live state only: recent file mtimes, git log/diffs, plan and state docs, re0-memo notes, task boards. Never brief from conversation memory alone — memory is what drifted. 2. Anchor on the human's last touch (their last message, judgment, or commit). Everything after that point is the delta; everything before it is assumed known and stays out. 3. Compose in decision order, not chronological order:
enough to act on without opening another file.
replaced" beats "I ran three analysis passes."
where it lives. Skip terms they already used themselves. 4. Gloss on first use: any project-specific term appearing in the briefing gets an inline plain-language aside at its first occurrence, even if a glossary section follows. 5. Keep the default short (a screen or less). End with drill-down offers per section, not with everything expanded.
we discussed."
Before finishing:
1. Cold-read the briefing: no sentence requires pre-gap memory or an unglossed coined term to parse. 2. The "needs you" items are each actionable without opening another file. 3. Every claim has a checkable source (file, commit, artifact path). 4. It fits on a screen, with expansion offered rather than delivered.
Turning old engineering wisdom into reflexes your agent reaches for on its own. On any agent | Claude Code, Codex, OpenCode, Antigravity, Copilot, Cursor, Grok-Build, Pi, Hermes, OpenClaw, etc.
Repo: LilMGenius/paperthin
Bring your installed paperthin skills up to the full current catalog in one step: retire…
Audit and consolidate a fact that's scattered across places into one canonical source, after…
Read the live cycle state and return the single highest-leverage next best action, not a…
Run repeated build -> QA -> re0-memo -> re0-work cycles while preserving learning and letting…
Turn a finished, failed, or disappointing work cycle into portable lessons, anti-patterns,…
Open a paperthin iteration's casebook before re0-loop's first turn — seeded with real content…