Munchbase Research
Research-first workflow over Crunchbase data using munchbase. Focus on:
- clear question decomposition
- high-signal query strategy
- evidence-backed synthesis
- explicit uncertainty and gaps
For endpoint/operator details, see:
docs/CRUNCHBASE_API_REFERENCE.mdskills/munchbase/references/munchbase-api.md
Scope
Use this skill when the user needs:
- company profiling
- funding timeline analysis
- investor landscape mapping
- people/founder context
- market/sector discovery
- recent signals and movement
Do not use this skill for:
- social posting or outreach workflows
- broad web-only research where Crunchbase data is not relevant
Research Intake
Before querying, lock these inputs:
- target: company/person/theme/sector
- objective: what decision this research supports
- depth: quick scan vs deep brief
- constraints: geography, stage, time range, categories, output format
If missing, ask concise clarifying questions first.
Research Loop
1. Decompose the question
Split into 3-6 sub-questions, for example:
- who are the relevant entities?
- what happened (funding, signals, key changes)?
- who is involved (investors, founders, operators)?
- how does this compare to peers?
2. Discover entities
Start broad:
munchbase quicksearch all --query "<topic>" --limit 5
Resolve canonical IDs:
- organization
uuidfor funding queries permalinkfor profile/entity retrieval
3. Expand into structured queries
Pick only the commands needed for the question:
- profile:
org profile,entity get - funding:
org rounds,search funding_rounds - round participants:
round investors - relationship filtering:
subquery search - semantic discovery:
vector search - activity signals:
feed signals - custom/advanced:
search,graph
4. Refine and verify
After each query:
- remove noise with tighter predicates/operators
- add fields required to prove claims
- cross-check important findings with a second query path
5. Synthesize
Group by themes, not command order:
- company state
- funding trajectory
- investor pattern
- notable signals
- risk/uncertainty
Playbooks
Company Brief
quicksearch allto identify target entityorg profilefor baseline profileorg roundsfor funding historyround investorsfor key rounds if needed- summarize trajectory and current status
Investor Landscape
- identify target company/sector entities
- pull relevant rounds
- map recurring investors across rounds
- cluster by lead vs non-lead participation
- call out strongest investor patterns
Funding Timeline
org roundswith ordering by date- capture amount/stage/investor count changes
- identify acceleration/slowdown periods
- annotate anomalies and missing data
Competitor/Peer Scan
- seed with target description via
vector search - filter peer set with
search organizations - compare core profile/funding metrics
- report relative position and caveats
Signal Monitoring
- run
feed signals(news|insight|prediction) - filter by categories/locations/lists when provided
- summarize directional shifts and confidence
Refinement Heuristics
- Too noisy:
- narrow fields and predicates
- use exact identifiers where possible
- reduce scope and increase precision first
- Too sparse:
- broaden query terms
- reduce restrictive predicates
- expand via related entities
- Conflicting indicators:
- run one independent corroborating query
- mark confidence as medium/low until resolved
Grounding Rules
Every material claim must map to returned data:
- entity identifier (name/permalink/uuid)
- field(s) used
- observed value(s)
If evidence is partial:
- state what is known
- state what is missing
- propose next query to resolve
Output Style (Required)
- Always end with:
Recommended next queries- a numbered list of concrete follow-up queries (2-6 items), e.g. tighter filters, excluded round types, investor extraction, or corroboration passes.
Failure Handling
- Auth/session issues:
- run/redo
munchbase auth login - confirm with
munchbase auth check
- run/redo
- Empty results:
- broaden query, then re-narrow
- verify identifiers/permalinks/uuid inputs
- API/shape drift:
- switch to smaller scoped query
- capture raw payload with
--rawfor diagnosis
Limits and Caveats
- Crunchbase web endpoints are undocumented and may change without notice.
- Availability of fields/collections can vary by account/data coverage.
- Treat absence of evidence as "unknown", not "false".
