Resume specific, bookmarked coding sessions using keyword search or recent history.
Install
mkdir -p .claude/skills/unshelve && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16475" && unzip -o skill.zip -d .claude/skills/unshelve && rm skill.zipInstalls to .claude/skills/unshelve
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Search for shelved sessions — find past bookmarked sessions by keyword or browse recent ones.Key capabilities
- →Search for past bookmarked sessions by keyword
- →Browse recent shelved sessions
- →Display topic and tags for each bookmark
- →Show when a session was created
- →Provide the resume command for a session
How it works
This skill wraps the `bookmark_unshelve` MCP tool, which searches for shelved sessions based on a user query or lists recent ones. It then displays relevant details for each found session.
Inputs & outputs
When to use unshelve
- →Resume a coding session by topic
- →Find an authentication-related session
- →List recent work sessions
About this skill
Unshelve Session
Find and resume a previously shelved session.
This skill wraps the bookmark_unshelve MCP tool
(mcp__genesis-memory__bookmark_unshelve). The legacy command at
.claude/commands/unshelve.md is superseded by this skill (skills take
precedence over commands when names collide).
Arguments
/unshelve— show the 5 most recent bookmarks/unshelve auth— search bookmarks matching "auth"/unshelve plan approved— search for plan sessions
Steps
-
Call
bookmark_unshelveMCP tool (mcp__genesis-memory__bookmark_unshelve) with:query: the user's search text (or empty string for recent)limit: 5 (default)
-
Display results. For each bookmark, show:
- Topic and tags
- When it was created
- Whether it has a rich summary
- The resume command:
claude --resume <session_id>
When not to use it
- →When the user wants to create a new session
- →When the user wants to modify an existing session
- →When the user wants to delete a session
Limitations
- →The skill only searches for and displays shelved sessions.
- →The skill does not allow modification or deletion of sessions.
- →The default limit for displaying recent bookmarks is 5.
How it compares
This skill provides a command-line interface to search and resume shelved sessions, offering a structured way to access past work compared to manually locating session files.
Compared to similar skills
unshelve side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| unshelve (this skill) | 0 | 1mo | No flags | Beginner |
| skillshare | 1 | 2mo | Review | Intermediate |
| subtask | 3 | 6mo | Review | Advanced |
| agent-swarm-issue | 1 | 6mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
skillshare
runkids
Syncs skills across AI CLI tools (Claude, Cursor, Windsurf, etc.) from a single source of truth. Use when: "sync skills", "install skill", "search skills", "list skills", "show skill status", "backup skills", "restore skills", "update skills", "new skill", "collect skills", "push/pull skills", "add/remove target", "find a skill for X", "is there a skill that can...", "how do I do X with skills", "skillshare init", "skillshare upgrade", "skill not syncing", "diagnose skillshare", "doctor", or any skill/target management across AI tools.
subtask
zippoxer
Parallel task orchestration CLI that dispatches work to AI workers (via Claude Code) in isolated git workspaces. Use when the user wants to draft, create, run, or manage tasks, delegate tasks to workers/subagents, or mentions subtask or Subtask.
agent-swarm-issue
ruvnet
Agent skill for swarm-issue - invoke with $agent-swarm-issue
init
stagecraft-ing
Initialize a tenant-tail session by executing the cross-agent New Sessions protocol declared in AGENTS.md.
monitor-tweet
ArthTech-AI
Run the tweet-to-toolkit pipeline on a tweet. Flow: (1) triage+feasibility, (2) ALWAYS show findings and BOTH repo options to user, (3) user approves target + direction, (4) build auto-starts, (5) review auto-starts, (6) if APPROVED, gh pr create auto-runs. The ONLY human gate is step 2 — everything
cursor-multi-repo
jeremylongshore
Manage work with multiple repositories in Cursor. Triggers on "cursor multi repo", "cursor multiple projects", "cursor monorepo", "cursor workspace". Use when working with cursor multi repo functionality. Trigger with phrases like "cursor multi repo", "cursor repo", "cursor".