tam-builder
Build and maintain a scored Total Addressable Market (TAM) using Apollo Company Search. Discovers companies matching ICP, scores fit (0-100), assigns tiers (1/2/3), and auto-builds a persona watchlist for Tier 1-2 companies using Apollo People Search (free). Outputs to CSV.
npx skills add gooseworks-ai/goose-skills --skill tam-builder --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# TAM Builder Build and maintain a scored Total Addressable Market. Uses Apollo Company Search to discover companies, scores ICP fit (0-100), assigns tiers (1/2/3), and auto-builds a persona watchlist for Tier 1-2 companies using Apollo People Search (free). **Three modes:** - **build** — First-time TAM construction from Apollo search - **refresh** — Update existing TAM: re-score, detect tier changes, deprecate stale companies - **status** — Read-only report of current TAM state ## Prerequisites ### Apollo API Key Add to `.env`: ``` APOLLO_API_KEY=your-api-key-here ``` That's it — one env var. ## Config Format Create a JSON config per client/segment: ```json { "client_name": "happy-robot", "tam_config_name": "voice-ai-midmarket", "company_filters": { "organization_num_employees_ranges": ["51,200", "201,500", "501,1000"], "q_organization_keyword_tags": ["call center", "contact center"], "organization_locations": ["United States"] }, "scoring": { "weights": { "employee_count_fit": 30, "industry_fit": 25, "funding_stage_fit": 20, "geo_fit": 15, "keyword_match": 10 }, "tier_thresholds": { "tier_1_min_score": 75, "tier_2_min_score": 50 }, "target_industries": ["Telecommunications", "Cus
- Prerequisites
- Apollo API Key
- Config Format
- Approval Gate
- Pipeline: Build Mode
- Pipeline: Refresh Mode
- ICP Scoring (0-100)
- Deprecation Rules (refresh only)
- Watchlist — Persona Sync
- Mode Caps
- Apollo API Reference
- Output
What does the tam-builder skill do?
Build and maintain a scored Total Addressable Market (TAM) using Apollo Company Search. Discovers companies matching ICP, scores fit (0-100), assigns tiers (1/2/3), and auto-builds a persona watchlist for Tier 1-2 companies using Apollo People Search (free). Outputs to CSV.
How do I install it?
Run `npx skills add gooseworks-ai/goose-skills --skill tam-builder --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
