hivemind-goals
À propos
Cette compétence gère à la fois les objectifs de haut niveau et les tâches actionnables via le système de buts de Hivemind, remplaçant l'ancien CLI de tâches. Elle crée et suit les buts, indicateurs clés de performance (KPI) et éléments de travail lorsque les utilisateurs mentionnent des cibles, des jalons ou des actions spécifiques comme "corriger X" ou "me rappeler de". Les développeurs doivent utiliser ses outils dédiés (comme `hivemind_goal_add`) au lieu d'interagir directement avec le système de fichiers de l'hôte.
Installation rapide
Claude Code
Recommandénpx skills add activeloopai/hivemind -a claude-code/plugin add https://github.com/activeloopai/hivemindgit clone https://github.com/activeloopai/hivemind.git ~/.claude/skills/hivemind-goalsCopiez et collez cette commande dans Claude Code pour installer cette compétence
Documentation
Hivemind Goals (openclaw)
OpenClaw exposes purpose-built tools for goals + KPIs. Use them directly — do NOT try to write files via the host filesystem.
Tools
hivemind_goal_add({ text })— create a new goal. Returnsgoal_id(UUID). Status starts atopened.hivemind_kpi_add({ goal_id, kpi_id, target, unit, name? })— add a KPI to an existing goal. Only call when the user explicitly asks for KPIs; do NOT auto-generate.hivemind_search({ query })— search Hivemind shared memory (summaries + sessions). Use this when the user asks "what's already there" before creating a duplicate.hivemind_read({ path })— read the full content of a specific Hivemind path.hivemind_index({})— list everything in memory.
Workflow when the user expresses a goal
- (Optional)
hivemind_searchfirst to surface any existing related goal. hivemind_goal_add({ text: "<short description>" })— capture the returnedgoal_id.- ONLY if the user asks for KPIs:
hivemind_kpi_addonce per KPI withgoal_id+kpi_id(short slug likek-prs) +target(positive int) +unit. - Confirm to the user with the goal_id and that the goal is team-visible.
Capture a task for later (with resumable context)
When the user parks a tangential task mid-session — "save this for later", "remind me to …", "don't let me forget …", "let's do X later" — store enough context to resume cold later, not just a one-liner. Put the full package in the text of hivemind_goal_add:
hivemind_goal_add({ text:
"Add rate-limiting to the webhook handler\n\n" +
"Start here: add a per-IP token bucket on the handler entry path\n" +
"Files: src/webhook/handler.ts:120-160, src/webhook/limits.ts\n" +
"Branch: feat/webhook-hardening\n" +
"Run: pnpm test webhook\n" +
"Why: bursty clients hammer the endpoint; defer until retry-backoff lands" })
Line 1 is the label. Fill Start here / Files / Branch / Run / Why from the conversation; Start here: (the concrete first action) matters most. (OpenClaw's hivemind_goal_add has no provenance flag, so the row is tagged manual — that's fine; the context is what matters.)
Resume a parked task (automatic context transfer)
When the user says "let's work on that task / goal" or "pick up the <X> task":
hivemind_search({ query: "<topic>" })orhivemind_index({})to locate the parked goal, thenhivemind_read({ path: "memory/goal/<owner>/opened/<goal_id>.md" })to pull the full context package back.- Read it as your working context and begin from
Start here:using theFiles/Branch/Runlines — continue as if the context was never lost.
(Status-move tools aren't exposed on OpenClaw, so leave the goal where it is and just resume the work.)
What NOT to do
- Do NOT write files anywhere under
~/.deeplake/memory/. OpenClaw's runtime does not route filesystem writes to the Deeplake tables — only thehivemind_*tools above do. - Do NOT call
hivemind_kpi_addunsolicited. Wait for the user to ask. - Do NOT use
hivemind_searchto create anything — it's read-only.
Dépôt GitHub
Questions fréquentes
Qu’est-ce que le Skill hivemind-goals ?
hivemind-goals est un Skill Claude créé par activeloopai. Un Skill regroupe des instructions et des ressources que Claude charge à la demande pour effectuer des tâches liées à hivemind-goals sans consigne supplémentaire.
Comment installer hivemind-goals ?
Utilisez les commandes d’installation de cette page : ajoutez hivemind-goals à Claude Code comme plugin ou clonez son dépôt dans votre dossier skills, puis redémarrez Claude pour charger le Skill.
À quelle catégorie appartient hivemind-goals ?
hivemind-goals appartient à la catégorie Méta.
hivemind-goals est-il gratuit ?
Oui. hivemind-goals est référencé sur AIMCP et son installation est gratuite.
Compétences associées
Cette compétence propose une configuration éprouvée en production pour Content Collections, un outil axé sur TypeScript qui transforme des fichiers Markdown/MDX en collections de données typées de manière sûre avec une validation Zod. Utilisez-la lors de la création de blogs, de sites de documentation ou d'applications Vite + React riches en contenu pour garantir la sécurité de typage et la validation automatique du contenu. Elle couvre tout, de la configuration du plugin Vite et de la compilation MDX à l'optimisation des déploiements et la validation des schémas.
Cette compétence permet aux développeurs de créer des applications avec la plateforme de marchés prédictifs Polymarket, incluant l'intégration d'API pour le trading et les données de marché. Elle fournit également une diffusion de données en temps réel via WebSocket pour surveiller les transactions en direct et l'activité du marché. Utilisez-la pour mettre en œuvre des stratégies de trading ou pour créer des outils traitant les mises à jour de marché en direct.
Cette compétence aide les développeurs à créer des plugins OpenCode qui s'interconnectent avec plus de 25 types d'événements tels que les commandes, les fichiers et les opérations LSP. Elle fournit la structure du plugin, les spécifications de l'API événementielle et les modèles d'implémentation pour les modules JavaScript/TypeScript. Utilisez-la lorsque vous avez besoin d'intercepter, de surveiller ou d'étendre le cycle de vie de l'assistant IA OpenCode avec une logique personnalisée pilotée par les événements.
SGLang est un framework de service LLM haute performance spécialisé dans la génération rapide et structurée pour les workflows JSON, regex et agentiques grâce à son cache de préfixe RadixAttention. Il offre une inférence nettement plus rapide, particulièrement pour les tâches avec des préfixes répétés, ce qui le rend idéal pour les sorties complexes et structurées ainsi que les conversations multi-tours. Choisissez SGLang plutôt que des alternatives comme vLLM lorsque vous avez besoin d'un décodage contraint ou que vous construisez des applications avec un partage étendu de préfixes.
