Initialize session collaboration for multi-session conflict prevention. Use this at the start of a conversation or when you need to register a new collaboration session.
Initializes session collaboration to prevent conflicts when multiple Claude Code sessions work on the same codebase.
/plugin marketplace add leaf76/session-collab-mcp/plugin install leaf76-session-collab-plugin@leaf76/session-collab-mcpThis skill is limited to using the following tools:
Initialize session collaboration to prevent conflicts when multiple Claude Code sessions work on the same codebase.
Execute these steps in order:
Call mcp__session-collab__collab_session_start with:
project_root: Current working directoryname: A descriptive name based on the task (e.g., "feature-auth", "bugfix-api")Important: Store the session_id from the response - you need it for all subsequent calls.
Check the response for:
memory_hint: Whether other sessions have working memoriesIf other sessions are active, inform the user about potential collaboration.
Call mcp__session-collab__collab_claims_list with:
status: "active"project_root: Current working directoryIf there are active claims:
Call mcp__session-collab__collab_memory_active with:
session_id: Your session IDpriority_threshold: 70 (default, gets pinned + high priority memories)This retrieves important context from previous work:
Display any relevant memories to establish context continuity.
If needed, call mcp__session-collab__collab_config with:
session_id: Your session IDmode: One of:
"strict": Always ask user before proceeding with conflicts"smart" (default): Auto-proceed with safe content, ask for blocked"bypass": Warn only, don't blockProvide a summary in the user's language:
| Item | Value |
|---|---|
| Session ID | xxx-xxx-xxx |
| Session Name | your-session-name |
| Project Path | /path/to/project |
| Active Sessions | N |
| Active Claims | M |
| Working Memories | K |
session-name-1 (last active: X minutes ago)session-name-2 (last active: Y minutes ago)file.ts - claimed by other-session for "intent description"Display relevant findings, decisions, or important notes from working memory.
collab_check before editing filescollab_claim to reserve files before modificationcollab_memory_save to persist important findings/decisionscollab_release when done with filescollab_session_end when conversation endsThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.