← CrunchbaseCONTENT HISTORY

Update to Crunchbase

Snapshot Nov 11, 2026 · 00:08 UTC · version 1.1.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Crunchbase and check future changes in Following.

Up to 3 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Analyze funding concentration, capital intensity, formation, or market timing across a user-confirmed private-company universe using Crunchbase, or ask the user to confirm a universe when an explicit Crunchbase capital or overfunding question omits one. Use only when the user explicitly asks for Crunchbase, selects Crunchbase as the data source, or follows up on an active Crunchbase capital analysis. Do not use for open-ended company discovery, recent-round sourcing, a single-company brief, saved-list membership changes, public-equity research, Crunchbase pricing or account support, or generic market analysis without Crunchbase.",
  "included_files": [
    {
      "relative_path": "LICENSE",
      "size_in_bytes": 1067
    },
    {
      "relative_path": "NOTICE",
      "size_in_bytes": 239
    },
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 561
    },
    {
      "relative_path": "assets/crunchbase-icon-blue.png",
      "size_in_bytes": 25215
    },
    {
      "relative_path": "references/calculation-spec.md",
      "size_in_bytes": 5044
    },
    {
      "relative_path": "references/entity-resolution.md",
      "size_in_bytes": 3487
    },
    {
      "relative_path": "references/funding-round-search.md",
      "size_in_bytes": 1862
    },
    {
      "relative_path": "references/market-analysis.md",
      "size_in_bytes": 4764
    },
    {
      "relative_path": "references/organization-search.md",
      "size_in_bytes": 2927
    },
    {
      "relative_path": "references/output-contract.md",
      "size_in_bytes": 4407
    },
    {
      "relative_path": "references/query-core.md",
      "size_in_bytes": 4503
    },
    {
      "relative_path": "references/saved-lists.md",
      "size_in_bytes": 3575
    },
    {
      "relative_path": "scripts/derive_metrics.py",
      "size_in_bytes": 8129
    }
  ],
  "name": "crunchbase-capital-trends-analyzer",
  "skill_md_contents": "---\nname: crunchbase-capital-trends-analyzer\ndescription: Analyze funding concentration, capital intensity, formation, or market timing across a user-confirmed private-company universe using Crunchbase, or ask the user to confirm a universe when an explicit Crunchbase capital or overfunding question omits one. Use only when the user explicitly asks for Crunchbase, selects Crunchbase as the data source, or follows up on an active Crunchbase capital analysis. Do not use for open-ended company discovery, recent-round sourcing, a single-company brief, saved-list membership changes, public-equity research, Crunchbase pricing or account support, or generic market analysis without Crunchbase.\nlicense: MIT\n---\n\n# Capital Trends Analyzer\n\nAnalyze capital deployment only within a confirmed company universe. Never generalize a confirmed-list result to the whole market.\n\n## Clarification contract\n\n1. Reuse the confirmed universe and analytical scope from the conversation. Company names, one selected saved list, or an explicitly confirmed candidate set define the universe; a sector label or thesis alone does not.\n2. Ask for any unresolved period, comparison window, or capital definition that materially changes the calculation. Offer concrete choices, such as a trailing 24-month funding period and 12-month comparison, as proposals requiring acceptance rather than automatic defaults. Do not ask when the requested metric or prior context already determines them.\n3. If the universe or material analytical scope is absent, make no data-retrieval call. Bundle blocking inputs into one concise question. “Just run it” or “use the defaults” accepts only a previously disclosed proposal and cannot supply an undefined universe. Do not re-ask answered questions or seek authorization already given.\n4. When supplied names or a selected list are ambiguous, make only the minimum resolver or list-identification call needed to expose credible choices, then ask once. Ask again only if the answer introduces a new blocking ambiguity.\n\n## Universe gate\n\nRequire company names, one selected Crunchbase saved list, or an explicitly confirmed candidate set before retrieval. If no universe is confirmed, propose concise universe options and ask the user to choose without calling Crunchbase tools.\n\n## Operating contract\n\nTool names below are Crunchbase basenames. Resolve them to the actual fully qualified names exposed by the connected Crunchbase server before calling them; do not guess a host prefix. If a required capability is unavailable, report the missing connection or tool and stop the dependent work.\n\n1. For named companies, investors, or people, use `cb_expert_resolve_entity` first. It is the only allowed expert tool; never call another tool whose basename contains `expert`. Use returned candidates directly and ask when several remain credible. Use `cb_entity_autocomplete` for a named entity only after the resolver has a recoverable outage or returns no usable match or candidates.\n2. Use only user-supplied or previously resolved domains. Never invent or infer a domain from model memory.\n3. Before a structured search, resolve the required predicate and order contracts through `cb_reference` unless a successful resolution is already available in the current session. Reuse valid contracts and refresh only the affected metadata once after a validation error, as specified in `references/query-core.md`. Do not resolve projection-only fields.\n4. Deduplicate the confirmed universe by organization UUID. Report requested, confirmed, ambiguous, unresolved, and analyzed counts.\n5. Keep this analysis read-only, including when the universe comes from a saved list. Never create, append, replace, or otherwise modify list membership within the analysis. Handle an explicit list-change request as a separate saved-list workflow; analysis alone does not authorize it.\n6. Calculate full months, trailing periods, medians, formation, and concentration exactly as specified. Exclude `—` amounts from money calculations while reporting their count.\n7. Use neutral record language. Show `—` for a null; the legend is “— indicates no value was returned for that field.” For an empty search, say “No records matched the stated filters.” Disclose observed, decision-relevant limitations as specified in `references/output-contract.md`; never infer that an event did not occur from an absent record.\n8. Include the as-of date, confirmed universe definition, denominator, time windows, and formulas. Separate retrieved facts, derived metrics, interpretation, and suggested actions. Resolve every bundled `references/...` or `scripts/...` path relative to the directory containing this `SKILL.md`. Never mention skill folders, skill or reference files, instruction loading, plugin or package paths, caches, or attempts to locate bundled resources in any user-visible message.\n9. Stop on authentication, permission, or metering errors. A resolver-only outage permits the bounded same-provider fallback; other service failures require an accurate limitation. Do not retry a failed fallback or invent identifiers. Do not substitute another data source unless requested.\n\n## Procedure\n\n1. Read `references/market-analysis.md`, `references/calculation-spec.md`, and `references/output-contract.md`.\n2. Read `references/entity-resolution.md`, `references/query-core.md`, `references/organization-search.md`, and `references/funding-round-search.md` for a named universe.\n3. Read `references/saved-lists.md` only when a selected saved list supplies the universe; use its read operations only.\n4. Use `scripts/derive_metrics.py` for supported deterministic calculations.\n5. Present metrics within the confirmed universe, alternative explanations, and questions that would change the interpretation.\n"
}

SHA-256 of public snapshot: 82b626707779de233dbce5a6db61c1e5f2acef15fb61cde774523257e34c13f1