spool

Solid

Share the current session and a share-ready Summary to the Spool hub via the spool CLI ("share to spool", "publish this session", withdraw a share, or a pasted spool session link) — and recall past AI sessions from inside any agent by searching all Claude Code, Codex, Gemini CLI, OpenCode, and Pi history when the user references past work ("we discussed this", "what did codex do", "find that session where…").

AI & Automation 572 stars 40 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 84/100

Stars 20%
92
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

Spool is the publishing platform for agent Sessions. **Share** explicitly sends the selected records to the Hub and returns a durable URL. Claude Code and Codex CLI Shares are Public by default and can appear in Explore and search; Gemini CLI, OpenCode, and Pi remain Link-only until Discovery supports them. Claude Code and Codex CLI shares can also be resumed from another machine. A Share can carry a Markdown Summary: the interactive CLI can generate one with a detected Claude Code or Codex CLI, while an agent shell should provide its own Summary with `--summary`. Local preparation and sharing cover all five providers, so **any agent with a shell can recall another agent's Sessions**. ## Routing Decide from `$ARGS` and the conversation: - **share/publish** this (or a specific) session → Share flow - **withdraw/unpublish** a shared session → `spool withdraw <sid-or-url>` - a resumable **Claude/Codex spool session URL or sid** the user wants to continue → `spool resume <sid-or-url>` (materializes it locally and forks the provider's native session) - anything else (a topic, a question, "that session where…") → Recall flow ## Preflight Use the installed `spool …` command for every Spool action. First run `command -v spool`. If it is missing, install the CLI once, then verify it with `spool --version`: ```bash curl -fsSL https://spool.new/install.sh | sh export PATH="$HOME/.local/bin:$PATH" spool --version ``` Do not fall back to npx: a temporary package invocation does not...

Details

Author
paperboytm
Repository
paperboytm/spool
Created
4 months ago
Last Updated
today
Language
TypeScript
License
NOASSERTION

Similar Skills

Semantically similar based on skill content — not just same category