shelve

GitHub

该技能用于为当前会话创建书签,以便后续通过 /unshelve 命令查找并恢复。它支持添加标签和上下文备注,调用 MCP 工具存储会话信息,并返回完整的会话 ID 及恢复命令。

.claude/skills/shelve/SKILL.md WingedGuardian/GENesis-AGI

Trigger Scenarios

用户希望保存当前工作进度以便稍后继续 用户输入 /shelve 命令或附带标签/备注

Install

npx skills add WingedGuardian/GENesis-AGI --skill shelve -g -y
More Options

Non-standard path

npx skills add https://github.com/WingedGuardian/GENesis-AGI/tree/main/.claude/skills/shelve -g -y

Use without installing

npx skills use WingedGuardian/GENesis-AGI@shelve

指定 Agent (Claude Code)

npx skills add WingedGuardian/GENesis-AGI --skill shelve -a claude-code -g -y

安装 repo 全部 skill

npx skills add WingedGuardian/GENesis-AGI --all -g -y

预览 repo 内 skill

npx skills add WingedGuardian/GENesis-AGI --list

SKILL.md

Frontmatter
{
    "name": "shelve",
    "description": "Shelve the current session — create a bookmark so you can find and resume it later with \/unshelve."
}

Shelve Session

Create a bookmark for the current session so you can return to it later.

This skill wraps the bookmark_shelve MCP tool (mcp__genesis-memory__bookmark_shelve). The legacy command at .claude/commands/shelve.md is superseded by this skill (skills take precedence over commands when names collide).

Arguments

The user may provide optional arguments after /shelve:

  • /shelve — shelve with no tags
  • /shelve auth-refactor, critical — shelve with tags "auth-refactor" and "critical"
  • /shelve auth-refactor | fixing the OAuth flow — tags before |, context note after

Steps

  1. Get the full session ID. The Clock context line shows a truncated session ID (e.g., Session: 802a856e). To get the full UUID, list the session directories and match the prefix:

    ls ~/.genesis/sessions/ | grep "^<prefix>"
    

    If no match is found, tell the user the session context isn't available.

  2. Parse arguments. Split on | if present:

    • Before |: comma-separated tags
    • After |: context note (trim whitespace)
    • If no |: treat everything as comma-separated tags
  3. Call bookmark_shelve MCP tool (mcp__genesis-memory__bookmark_shelve) with:

    • session_id: the full UUID from step 1
    • tags: comma-separated tag string (or empty)
    • context: the context note (or empty)
  4. Confirm. Show the user the bookmark ID and the resume command: claude --resume <full_session_id>

Version History

  • f9015bb Current 2026-07-05 18:17

Same Skill Collection

.claude/skills/code-intelligence/SKILL.md
.claude/skills/content-publish/SKILL.md
.claude/skills/genesis-development/SKILL.md
.claude/skills/genesis-voice/SKILL.md
.claude/skills/gitnexus/gitnexus-cli/SKILL.md
.claude/skills/gitnexus/gitnexus-debugging/SKILL.md
.claude/skills/gitnexus/gitnexus-exploring/SKILL.md
.claude/skills/gitnexus/gitnexus-guide/SKILL.md
.claude/skills/gitnexus/gitnexus-impact-analysis/SKILL.md
.claude/skills/gitnexus/gitnexus-refactoring/SKILL.md
.claude/skills/unshelve/SKILL.md
.claude/skills/youtube-fetch/SKILL.md
config/gstack-patches/codex-SKILL.md
src/genesis/skills/browser-automation/SKILL.md
src/genesis/skills/debugging/SKILL.md
src/genesis/skills/evaluate/SKILL.md
src/genesis/skills/forecasting/SKILL.md
src/genesis/skills/integrate-module/SKILL.md
src/genesis/skills/lead-generation/SKILL.md
src/genesis/skills/linkedin-comment-strategy/SKILL.md
src/genesis/skills/linkedin-content-calendar/SKILL.md
src/genesis/skills/linkedin-dm-outreach/SKILL.md
src/genesis/skills/linkedin-hook-writer/SKILL.md
src/genesis/skills/linkedin-post-writer/SKILL.md
src/genesis/skills/linkedin-profile-optimizer/SKILL.md
src/genesis/skills/obstacle-resolution/SKILL.md
src/genesis/skills/onboarding/SKILL.md
src/genesis/skills/osint/SKILL.md
src/genesis/skills/prospect-researcher/SKILL.md
src/genesis/skills/research/SKILL.md
src/genesis/skills/retrospective/SKILL.md
src/genesis/skills/stealth-browser/SKILL.md
src/genesis/skills/triage-calibration/SKILL.md
src/genesis/skills/user_evaluate/SKILL.md
src/genesis/skills/video-processing/SKILL.md
.claude/skills/deliverable-builder/SKILL.md
.claude/skills/voice-master/SKILL.md
src/genesis/skills/voice-master/SKILL.md

Metadata

Files
0
Version
f9015bb
Hash
a1c74873
Indexed
2026-07-05 18:17

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-13 20:20
浙ICP备14020137号-1 $Map of visitor$