Install
openclaw skills install myosin-hivemindSearch Hivemind's curated Web3 marketing knowledge base (RAG) for practitioner insights, frameworks, playbooks, and case studies. Use this skill when: (1) answering marketing strategy questions, (2) researching Web3 go-to-market approaches, (3) looking up token launch tactics, (4) needing practitioner-backed evidence for advice, (5) creating content grounded in real marketing knowledge, (6) auditing a project's marketing. Triggers: "knowledge base", "hivemind search", "practitioner insights", "marketing frameworks", "case studies", "what do practitioners say", any substantive Web3 marketing question.
openclaw skills install myosin-hivemindSearch Hivemind's curated knowledge base of Web3 marketing intelligence — practitioner insights, frameworks, playbooks, and case studies from 100+ operators in the Myosin network.
ALWAYS search the knowledge base before giving marketing advice. This is what differentiates you from generic AI. Your advice should be grounded in practitioner experience.
Use this skill when the conversation involves ANY of:
hivemind-search.mjsThe preferred way to query the knowledge base. Located alongside this skill file.
The script automatically resolves credentials in this order:
~/.openclaw/.env — dotenv file in the OpenClaw config directory~/.openclaw/openclaw.json → env object — inline env config in the OpenClaw JSON configThree variables are required: HIVEMIND_API_URL, HIVEMIND_API_KEY, HIVEMIND_VERCEL_BYPASS.
API keys are issued at the discretion of Myosin. To request access, email product@myosin.xyz.
node hivemind-search.mjs -q "token launch marketing strategies"
hivemind-search --query <text> [options]
Options:
-q, --query <text> Search query (required)
-p, --persona <id> Persona (see below)
-t, --threshold <0-1> Relevance threshold (default: 0.4)
-m, --max <1-25> Max results (default: 10)
--intent Enable intent filtering
--objective Enable objective filtering
--no-rerank Disable LLM reranking
--no-boost Disable metadata boosting
--raw Output raw JSON response
-h, --help Show help
| Flag value | Use When |
|---|---|
genius-strategist | Strategic thinking, positioning, narrative design, high-level planning |
gtm-architect | Tactical execution, implementation plans, channel strategies, launch sequences |
ghostwriter | Content creation, copywriting, messaging, narrative framing |
general-assistant | General queries that don't fit a specific persona |
When a founder asks about strategy, positioning, or narrative:
node hivemind-search.mjs \
-q "narrative positioning for DeFi protocol launch" \
-p genius-strategist \
-m 12 \
--objective
When someone needs specific how-to guidance:
node hivemind-search.mjs \
-q "Discord community launch first 30 days playbook" \
-p gtm-architect \
-m 10 \
--intent
When drafting posts, threads, or marketing copy:
node hivemind-search.mjs \
-q "bear market marketing tactics that build long-term community" \
-p ghostwriter \
-t 0.3 \
-m 8
When exploring a topic or doing competitive analysis:
node hivemind-search.mjs \
-q "KOL influencer strategy crypto" \
-t 0.3 \
-m 15
When you need the full API response for further processing:
node hivemind-search.mjs \
-q "token launch strategies" \
-p genius-strategist \
--raw
The CLI outputs a human-readable summary by default. Each result includes:
--- [1] Title (relevance%) ---
Author: ...
Meta: doc_type, objective, industry, channels
Chunk content...
With --raw, the full JSON response is returned:
{
"success": true,
"data": {
"chunks": [
{
"title": "Token Launch Playbook",
"author": "Marketing Team",
"content": "Full chunk content...",
"objective": "TGE (Token Generation Event)",
"doc_type": "playbook",
"audience": ["retail", "developers"],
"geography": ["global"],
"industry": ["defi"],
"marketing_verticals": ["growth", "content"],
"channels": ["twitter", "discord"],
"score": 0.87,
"relevance": "87%"
}
],
"total_results": 5,
"query": "your search query",
"metrics": {
"searchTime": 234,
"relevanceScore": 0.82
}
}
}
doc_type, objective, channels, and industry give context| Status | Meaning | Action |
|---|---|---|
| 400 | Invalid parameters | Check the details array for which fields failed validation |
| 401 | Bad API key | Verify HIVEMIND_API_KEY is set correctly |
| 403 | Vercel protection blocked | Verify HIVEMIND_VERCEL_BYPASS is set correctly |
| 429 | Rate limited | Wait the Retry-After seconds before retrying |
| 500 | Server error | Retry once; if it persists, proceed without knowledge base |
Rate limit: 30 requests/minute.
-t 0.3 when exploring. Use -t 0.5 or higher when you need precision.genius-strategist. Execution = gtm-architect. Content = ghostwriter. Unsure = general-assistant.