Claude-skill-registry collab-clear
Ask user about clearing context, then proceed to next skill
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/collab-clear" ~/.claude/skills/majiayu000-claude-skill-registry-collab-clear && rm -rf "$T"
manifest:
skills/data/collab-clear/SKILL.mdsource content
Collab Clear
Asks user whether to clear context before proceeding.
Step 1: Ask User
Tool: mcp__plugin_mermaid-collab_mermaid__render_ui Args: { "project": "<cwd>", "session": "<session>", "ui": { "type": "Card", "props": { "title": "Context Management" }, "children": [{ "type": "Markdown", "props": { "content": "Clear context and start fresh?" } }], "actions": [ { "id": "yes", "label": "Yes, clear", "primary": true }, { "id": "no", "label": "No, continue" } ] }, "blocking": true }
If UI times out, ask in terminal.
Step 2: Get Next Skill
Tool: mcp__plugin_mermaid-collab_mermaid__complete_skill Args: { "project": "<cwd>", "session": "<session>", "skill": "collab-clear" }
Step 3: Handle Choice
If user chose "Yes, clear":
- Save snapshot with next_skill as activeSkill
- Update state: hasSnapshot = true
- Display: "Context saved. Triggering /clear..."
- Invoke /clear (user will run /collab to resume)
If user chose "No, continue":
- Invoke result.next_skill directly (skip the clear)