/hive¶
Connect your neuroflow project to a shared team Hive repo for research direction coordination and knowledge sharing.
The /hive command links an individual researcher's project to a GitHub organisation private repo that the whole lab shares. It lets you pull team research directions, share findings explicitly, and get team-aware recommendations โ without ever automatically exposing your personal project data.
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 directions and shared content |
--view |
Display current Hive state without syncing |
--share |
Explicitly push a finding, method, or paper to Hive |
--recommend |
Get team-aware suggestions for your current phase |
If no flag is given, defaults to --view when already connected, or --init when not yet connected.
What it does¶
--init¶
- Asks for the GitHub org and Hive repo name (
{org}/{hive-repo}) - Asks for your GitHub handle
- Fetches
hive.md(team identity) anddirections.md(active directions) from the org repo - Creates
.neuroflow/hive/with local copies andsync.json - Updates
project_config.mdwithhive_repoandhive_member
--sync¶
- Fetches the latest
hive.md,directions.md, andsync.jsonfrom the org repo - Updates local
.neuroflow/hive/copies - Reports what changed โ new directions, updated team info
- 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, and the last sync timestamp.
--share¶
Lets you explicitly share a finding, method summary, or curated paper to the Hive. You choose what to share โ nothing is automatic.
- Asks what you want to share: finding, method, or literature
- Asks for a summary title and the content (or a path to a file)
- Writes the share to
shared/{category}/{filename}.mdin the Hive repo - Updates
sync.jsonwithlast_push: [timestamp]
--recommend¶
Queries the Hive's shared methods, directions, and literature 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 and norms
โโโ directions.md โ active research directions
โโโ sync.json โ per-member sync metadata
โโโ shared/
โโโ methods/ โ recommended pipelines and analysis methods
โโโ literature/ โ curated papers for the team
โโโ findings/ โ explicitly shared results and summaries
Local state¶
When connected, Hive creates:
.neuroflow/hive/
โโโ hive.md โ local copy of team identity
โโโ directions.md โ local copy of team directions
โโโ 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)