/hive¶
Connect your neuroflow project to a shared team Hive repo for research coordination, knowledge sharing, and team-aware recommendations.
The /hive command links a researcher's project to a GitHub organisation private repo that the whole lab shares. Hive caches are stored globally at ~/.neuroflow/hives/{org-repo}/ โ never inside a project repo.
Modes¶
Run /hive with one of the following flags:
| Flag | What it does |
|---|---|
--init |
Connect to a Hive repo for the first time |
--sync |
Pull the latest team state + show change digest |
--view |
Display current Hive state without syncing |
--members |
View and edit the team roster |
--projects |
View and manage the lab project registry |
--ideas |
View and append to lab-wide cross-project ideas |
--tasks |
Show and manage the team Kanban board |
--recommend |
Get team-aware suggestions for your current phase |
--wiki-ingest |
Add a source to the team wiki |
--wiki-query |
Query the team wiki |
--wiki-lint |
Health check the team wiki |
If no flag is given, defaults to --view when already connected, or --init when not yet connected.
What it does¶
--init¶
- Checks your
~/.neuroflow/flowie/profile.mdfor known hives (shows picker if found) - Asks for the GitHub org and Hive repo name (
{org}/{hive-repo}) - Asks for your GitHub handle
- Creates
~/.neuroflow/hives/{org-repo}/with local copies andsync.json - Updates
project_config.mdwithhive_repo:
--sync¶
- Fetches the latest
hive.md,members.md,ideas.md, andsync.jsonfrom the org repo - Updates local
~/.neuroflow/hives/{org-repo}/copies - Reports what changed โ new directions, updated members, new ideas
- Highlights directions that overlap with your current project's modality or research question
--view¶
Displays the current local Hive state without fetching from the org repo. Shows team identity, active research directions, member count, and the last sync timestamp.
--recommend¶
Queries the Hive's wiki, directions, and ideas to generate recommendations tuned to your current phase and research question.
Privacy rule¶
Nothing from your personal .neuroflow/ project is ever automatically sent to Hive. Every share is an explicit, intentional action. The Hive is a coordination layer, not a surveillance layer.
Hive repo structure¶
The shared GitHub org repo follows this layout:
{org}/{hive-repo}/
โโโ hive.md โ team identity, norms, and active research directions
โโโ members.md โ team roster: name, email, github, role
โโโ ideas.md โ cross-project team hypotheses and open questions
โโโ sync.json โ per-member sync metadata
โโโ projects/ โ lab project registry
โโโ tasks/ โ team Kanban board
โโโ meetings/ โ team meeting files
โโโ wiki/ โ team knowledge base
Local hive cache¶
Hive data is cached globally โ not inside any project repo:
~/.neuroflow/hives/{org-repo}/
โโโ hive.md โ local copy of team identity + directions
โโโ members.md โ local copy of team roster
โโโ ideas.md โ local copy of team ideas
โโโ sync.json โ hive_repo URL, last_pull, last_push, member_handle
Related¶
neuroflow:phase-hiveโ full skill with mode-by-mode implementation details/flowieโ individual workflow coordinator (personal counterpart to Hive)