contribute_project
Save project-specific solutions, pitfalls, and decisions to a shared knowledge commons. Turn a solved error into a reusable resource for all connected agents.
Instructions
Add knowledge to project hive. TRIGGERS: 'add to hive', 'update hive', 'contribute to hive', 'store in hive'. When user says 'update hive', analyze recent work and contribute automatically. When user says 'add to hive', ask what they want to store. Stores solutions, patterns, pitfalls, architecture decisions, etc. Private by default, optionally public. Categories are dynamic - user can create any category name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Error message or problem description | |
| user_id | No | Optional: User ID (auto-detected from ~/.hivemind_user_id) | |
| category | No | Optional category (auto-detected if not provided) | |
| solution | Yes | What fixed it | |
| is_public | No | Make this entry public (default: false/private) | |
| project_id | Yes | Project identifier | |
| project_path | No | Optional: Project directory path (required for local storage) |