Agent skill · Workflow & Productivity

hivemind-goals

Create, track and update team goals + KPIs via the Deeplake virtual filesystem at memory/goal/ and memory/kpi/. Use whenever the user mentions a goal, objective, KPI, target, milestone, or asks to track progress on something measurable. ALSO use when the user says "task", "todo", "work item", "remind me to", "fix X", or any actionable work item — the goal system replaced the legacy `hivemind tasks` CLI and now covers both objectives and tasks.

Activeloop9,216★ · +4/wk · 1 repos on radarProfile →
claude-codecodexcan modify filesApache-2.0
Install
npx skills add activeloopai/hivemind --skill hivemind-goals --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 9 KB
Bundled scripts: none
Allowed tools: ReadBash
Path: harnesses/claude-code/skills/hivemind-goals/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,530
Language: TypeScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Hivemind Goals Track goals and KPIs as Markdown files inside the Deeplake virtual filesystem. Each file is one row in a dedicated team-shared table — the path encodes the structural metadata, the file body holds the human-readable description. ## When to use this skill Activate when the user expresses any of: - "I want to track X / aim for X / track my progress on Y" - "add a goal", "add a KPI", "what are my goals?" - "mark this as done", "close that goal" - "shipping X by Friday", "5 PRs this week", any measurable target - "create a task", "add a todo", "remind me to fix X", any work item (the goals system absorbs the old `hivemind tasks` CLI — there is no separate task store) For "list my goals" → run `ls ~/.deeplake/memory/goal/<userName>/opened/` and `ls ~/.deeplake/memory/goal/<userName>/in_progress/`. If empty, ask the user if they want to create one. ## Path conventions (LEARN THESE) ``` ~/.deeplake/memory/goal/<owner>/<status>/<goal_id>.md ~/.deeplake/memory/kpi/<goal_id>/<kpi_id>.md ``` - `<owner>` — user identifier (use the userName from `hivemind whoami` or the credentials) - `<status>` — one of `opened`, `in_progress`, `closed` - `<goal_id>` — UUIDv4 you generate at c

What's inside
Steps it walks through
  1. When to use this skill
  2. Path conventions (LEARN THESE)
  3. File body format
  4. Operations
  5. 1. Create a new goal
  6. 1a. Capture a task for later (with resumable context)
  7. 1b. Resume a parked task (automatic context transfer)
  8. 2. List goals
  9. 3. Edit a goal description
  10. 4. Move a goal to inprogress
  11. 5. Close a goal
  12. 6. Add a KPI manually
  13. 7. Record progress on a KPI
  14. 8. Reassign a goal (transfer ownership)
Commands it runs
cat > ~/.deeplake/memory/goal/<owner>/opened/<uuid>.md <<'EOF'
hivemind goal add --agent capture "Add rate-limiting to the webhook handler
Start here: add a per-IP token bucket on the handler entry path
ls ~/.deeplake/memory/goal/<owner>/opened/
ls ~/.deeplake/memory/goal/<owner>/in_progress/
Read the existing body, then overwrite via Bash heredoc. Edit / Write
tools are denied on memory paths in claude-code (the hook can only
rewrite Bash). The VFS handles version-bumping — every overwrite
produces a fresh row in the hivemind_goals table.
cat ~/.deeplake/memory/goal/<owner>/opened/<uuid>.md   # read current
More from hivemind
All skills →
About this skill
What does the hivemind-goals skill do?

Create, track and update team goals + KPIs via the Deeplake virtual filesystem at memory/goal/ and memory/kpi/. Use whenever the user mentions a goal, objective, KPI, target, milestone, or asks to track progress on something measurable. ALSO use when the user says "task", "todo", "work item", "remind me to", "fix X", or any actionable work item — the goal system replaced the legacy `hivemind tasks` CLI and now covers both objectives and tasks.

How do I install it?

Run `npx skills add activeloopai/hivemind --skill hivemind-goals --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From activeloopai/hivemind, a repository with 1,530 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going