en un clic
hive-coordination
// Coordinate work across multiple agents and projects in Hive. Covers task claims, blockers, handoffs, campaigns, portfolio management, briefs, and shared memory.
// Coordinate work across multiple agents and projects in Hive. Covers task claims, blockers, handoffs, campaigns, portfolio management, briefs, and shared memory.
Discipline for developing Hive itself — PR sizing, review handling, merge discipline, release workflow, delegation, and cleanup hygiene. Use this skill when working on Hive repo changes that span multiple PRs or review cycles.
Hive mental model and orientation. Read this first before using any other Hive skill. Covers the entity hierarchy, observe-and-steer pattern, drivers, sandboxes, console vs CLI, and workspace conventions.
Use the Hive MCP server for the thin v2 search and execute tool surface. Use this skill when configuring MCP access to Hive or when an agent needs workspace search and bounded local execution.
Set up and configure Hive workspaces, projects, tasks, and evaluator policy. Use this skill when bootstrapping, creating projects, managing tasks, or configuring PROGRAM.md.
The core agent work cycle in Hive — from finding a task through claiming, launching a run, handling approvals, finishing, and promoting. Use this skill for task-first project work, governed runs, and clean handoff.
| name | hive-coordination |
| description | Coordinate work across multiple agents and projects in Hive. Covers task claims, blockers, handoffs, campaigns, portfolio management, briefs, and shared memory. |
This skill covers how agents work together and how work is orchestrated across projects.
Agents coordinate on canonical task state in .hive/tasks/*.md, not on prose or checkboxes.
hive task ready --json # what is available
hive task claim <id> --owner <name> --ttl-minutes 30 --json # take a lease
hive task release <id> --json # give it back
hive task link <src> blocked_by <dst> --json # declare dependency
hive deps --json # blocker summary
hive context startup --project <id> --task <id> --json # build context for one task
When one task should unlock another:
hive task link <implement-task> blocked_by <research-task> --json
When several tasks can run simultaneously:
hive task ready --project-id <project-id> --json
Each agent claims a different task. Avoid overlapping file ownership when possible.
When work needs evaluator gates:
hive run start <task-id> --json # agent implements
hive run eval <run-id> --json # evaluator checks
hive run accept <run-id> --json # reviewer approves
One agent implements, another reviews artifacts, a human accepts or escalates.
owner in AGENCY.md instead of using hive task claimCampaigns orchestrate multiple tasks across a project with scheduling and lane-based allocation.
hive campaign create --title "Sprint 1" --goal "Ship MVP features" \
--project-id <id> --type delivery --driver local --cadence daily --json
hive campaign list --json # all active campaigns
hive campaign list --project-id <id> --json # scoped to project
hive campaign status <campaign-id> --json # health, runs, lane allocations
hive campaign tick <campaign-id> --json
A campaign tick executes one cycle: recommend tasks → start runs → review results.
Each campaign allocates work across four lanes:
| Lane | Purpose |
|---|---|
exploit | Production delivery (default) |
explore | Research and experimentation |
review | Evaluation queue management |
maintenance | Technical debt and ops |
Lane quotas are configurable per campaign.
Portfolio commands operate across all projects in the workspace.
hive portfolio status --json
Returns all projects, ready tasks, active runs, and the evaluation queue.
hive portfolio steer <project-id> --pause --json # pause project
hive portfolio steer <project-id> --resume --json # resume project
hive portfolio steer <project-id> --focus-task <id> --json # focus on one task
hive portfolio steer <project-id> --boost 2 --json # priority boost
hive portfolio steer <project-id> --force-review --json # force review cycle
hive portfolio tick --json # recommend next task (default mode)
hive portfolio tick --mode start --json # claim + start work on recommended task
hive portfolio tick --mode review --json # finish the next evaluating run
hive portfolio tick --mode cleanup --json # clean up terminal runs
Each tick runs one bounded phase. The default --mode recommend only returns a recommendation — it does not start work.
Generate executive summaries of portfolio activity:
hive brief daily --json # daily summary of changes
hive brief weekly --json # weekly portfolio summary
Memory lets agents persist and share knowledge across sessions.
hive memory observe --note "..." --scope project --project <id> --json
hive memory observe --transcript-path <file> --scope global --json
hive memory reflect --scope project --project <id> --propose --json
Reflections are review-gated. A human must approve before they become canonical:
hive memory accept --scope project --project <id> --json
hive memory reject --scope project --project <id> --json
hive memory search "query text" --scope all --limit 8 --json
hive memory search "query text" --scope project --json
Memory scopes: project (per-project knowledge), global (workspace-level knowledge), all.
hive sync projections --json.