Installs just this skill. Get the whole plugin for auto-invocation.
โก How it fires
How this skill gets triggered: by you, by Claude, or both.
Fires itselfClaude auto-loads it when your prompt matches the work.
You can call itInvoke it directly when you want it.
Slash command/hivemind-memory
๐๏ธ Context preview
The summary Claude sees to decide when to auto-load this skill.
Global team and org memory powered by Activeloop. ALWAYS check BOTH built-in memory AND Hivemind memory when recalling information.
๐ Stats
Stars1,502
Forks94
LanguageTypeScript
LicenseApache-2.0
๐ฆ Ships with hivemind
</> SKILL.md
hivemind-memory.SKILL.md
---name: hivemind-memory
description: Global team and org memory powered by Activeloop. ALWAYS check BOTH built-in memory AND Hivemind memory when recalling information.
allowed-tools: Grep Read Bash
---# Hivemind Memory
You have TWO memory sources. ALWAYS check BOTH when the user asks you to recall, remember, or look up ANY information:
1. **Your built-in memory** (`~/.claude/`) โ personal per-project notes
2. **Hivemind global memory** (`~/.deeplake/memory/`) โ global memory shared across all sessions, users, and agents in the org
## Memory Structure
```
~/.deeplake/memory/
โโโ index.md โ START HERE โ table of all sessions
โโโ summaries/
โ โโโ session-abc.md โ AI-generated wiki summary
โ โโโ session-xyz.md
โโโ sessions/
โโโ username/
โโโ user_org_ws_slug1.jsonl โ raw session data
โโโ user_org_ws_slug2.jsonl
```
## How to Search
1. **First**: Read `~/.deeplake/memory/index.md` โ quick scan of all sessions with dates, projects, descriptions
2. **If you need details**: Read the specific summary at `~/.deeplake/memory/summaries/<session>.md`
3. **If you need raw data**: Read the session JSONL at `~/.deeplake/memory/sessions/<user>/<file>.jsonl`
Do NOT jump straight to reading raw JSONL files. Always start with index.md and summaries.
## Organization Management
The auth command path is injected at session start. Use the exact path from the session context. Each argument is separate โ do NOT quote subcommands together:
- `node "<AUTH_CMD>" login` โ SSO login
- `node "<AUTH_CMD>" whoami` โ show current user/org
- `node "<AUTH_CMD>" org list` โ list organizations
- `node "<AUTH_CMD>" invite <email> <ADMIN|WRITE|READ>` โ invite member (ALWAYS ask user which role first)
- `node "<AUTH_CMD>" members` โ list members
- `node "<AUTH_CMD>" remove <user-id>` โ remove member
- `node "<AUTH_CMD>" --help` โ show all commands
## Skill Management (skillify)
Hivemind can mine reusable skills from agent session logs and share them across your team. Each argument is separate โ do NOT quote subcommands together.
- `hivemind skillify` โ show current scope, team, install location, per-project state
- `hivemind skillify pull` โ sync project skills from the org table to local FS
- `hivemind skillify pull --user <email>` โ only skills authored by that user
- `hivemind embeddings status` โ show config + deps + per-agent link state
## Important: Bash Only
Only use bash commands (cat, ls, grep, echo, jq, head, tail, sed, awk, etc.) to interact with `~/.deeplake/memory/`. Do NOT use python, python3, node, curl, or other interpreters โ they are not available in the memory filesystem. If a task seems to require Python, rewrite it using bash tools (e.g., `cat file.json | jq 'keys | length'`).
## Limits
If a file returns empty after 2 attempts, skip it and move on. Report what you found rather than exhaustively retrying.
## Getting Started
After installing the plugin:
1. Run `/hivemind:login` to authenticate
2. Start using memory โ ask questions, Claude automatically captures and searches
## Configuration
- `HIVEMIND_DEBUG=1 claude` โ enable verbose logging to `~/.deeplake/hook-debug.log`