company-radar
Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.
npx skills add Varnan-Tech/opendirectory --skill company-radar --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.
# Company Radar **Competitive intelligence orchestrator.** Takes company names, runs parallel research across 8+ platforms, scores each on a 0-100 heat scale, and produces a structured radar report with AI briefings. This is an orchestration skill. It delegates data collection to existing opendirectory micro-skills and coordinates their output --- it doesn't replace them. --- ## Architecture ``` INPUT: Company name(s) / URL(s) | [1. Profile Phase] -- Web research to build company profiles | [2. Signal Collection] -- Parallel platform research (8 channels) / | | | | | \ \ GH TW RD HN PH YC WEB MEDIA | [3. Scoring Engine] -- 4-dimension heat score (0-100) | [4. AI Synthesis] -- Executive briefing generation | OUTPUT: Radar Report + Per-Company Deep Dives ``` ### Signal Channels and Their Opendirectory Mappings | Channel | Opendirectory Skill | What It Detects | |---|---|---| | GitHub | `gh-issue-to-demand-signal` + web search | Stars, forks, commits, releases, shipping velocity | | Twitter/X | `twitter-GTM-find-skill` | Tweets, mentions, engagement, founder activity | | Reddit | `reddit-icp-monitor`, `reddit-post-engine` | Community sentiment, pain points, buzz | | Hacker News | `hac
- Architecture
- Signal Channels and Their Opendirectory Mappings
- Common Mistakes
- Step 1: Setup Check
- Step 2: Parse Input
- Step 3: Company Profile Phase
- Step 3a: Initial Web Enrichment
- Step 3b: Confirm With User
- Step 4: Parallel Signal Collection
- Signal Collection Map
- Handling Failures
- Step 5: Heat Score Computation
- How to Run
- What It Returns
if [ -z "$TAVILY_API_KEY" ]; then echo "TAVILY_API_KEY: NOT SET -- required for web enrichment"; else echo "TAVILY_API_KEY: configured"; fi
if [ -z "$GITHUB_TOKEN" ]; then echo "GITHUB_TOKEN: not set -- GitHub API rate limited to 60 req/hr"; else echo "GITHUB_TOKEN: configured"; fi
node scripts/heat-score-calc.mjs --file signals.json
echo '{"companies":[...]}' | node scripts/heat-score-calc.mjsWhat does the company-radar skill do?
Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.
How do I install it?
Run `npx skills add Varnan-Tech/opendirectory --skill company-radar --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 Varnan-Tech/opendirectory, a repository with 571 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.
