hivemind-goals
Create, track and update team goals via the Deeplake virtual filesystem at memory/goal/. Use whenever the user mentions a goal,…
Global team and org memory powered by Activeloop. ALWAYS check BOTH built-in memory AND Hivemind memory when recalling information.
Claude Code
$ npx -y skills add activeloopai/hivemind --skill hivemind-memory --agent claude-code
Codex
$ npx skills add activeloopai/hivemind --skill hivemind-memory -a codex -y
Cursor
$ npx skills add activeloopai/hivemind --skill hivemind-memory -a cursor -y
Gemini CLI
$ npx skills add activeloopai/hivemind --skill hivemind-memory -a gemini-cli -y
GitHub Copilot
$ npx skills add activeloopai/hivemind --skill hivemind-memory -a github-copilot -y
OpenCode
$ npx skills add activeloopai/hivemind --skill hivemind-memory -a opencode -y
Windsurf
$ npx skills add activeloopai/hivemind --skill hivemind-memory -a windsurf -y
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
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
~/.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.jsonl1. **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` 4. **Keyword search**: `Grep pattern="keyword" path="~/.deeplake/memory"`
Do NOT jump straight to reading raw JSONL files. Always start with index.md and summaries.
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:
Hivemind can mine reusable skills from agent session logs and share them across your team. Each argument is separate — do NOT quote subcommands together.
Opt-in, persisted in `~/.deeplake/config.json`.
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'`).
If a file returns empty after 2 attempts, skip it and move on. Report what you found rather than exhaustively retrying.
After installing the plugin: 1. Run `/hivemind:login` to authenticate 2. Start using memory — ask questions, Claude automatically captures and searches
Create, track and update team goals via the Deeplake virtual filesystem at memory/goal/. Use whenever the user mentions a goal,…
Query the local code graph (functions, classes, calls, imports) through the Deeplake mount at memory/graph/. Use when the user…
Global team and org memory powered by Activeloop. ALWAYS check BOTH built-in memory AND Hivemind memory when recalling…
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…