Agent skill

Company Radar

by Varnan-Tech in Varnan-Tech/opendirectory

Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.

MITAuto-check passedMarketing & SEO

Install Company Radar

skills CLI
$ npx skills add Varnan-Tech/opendirectory --skill company-radar -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Varnan-Tech/opendirectory company-radar --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Varnan-Tech/opendirectory.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/company-radar .claude/skills/company-radar && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
company-radar
GitHub stars
674
Token cost
~3.4k tokens
SKILL.md length
1,307 words
Files
7 (incl. scripts, references)
Skills in repo
61
Repo updated
First seen
Licence
MIT

At a glance

Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.

  • Works in 8 steps: Setup Check → Parse Input → Company Profile Phase → …
  • Tasks that involve Competitor analysis
  • SKILL.md covers Architecture, Common Mistakes, Step 1: Setup Check and Step 2: Parse Input, plus 6 more sections
  • Runs JavaScript scripts from its folder; calls node and gh; needs TAVILY_API_KEY and GITHUB_TOKEN

What it does

Company Radar is an agent skill from Varnan-Tech/opendirectory. Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.

Its SKILL.md is about 3.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts and reference files (for example `README.md`, `references/company-profile-format.md` and `references/heat-score-methodology.md`). Compatibility notes: ["claude-code","gemini-cli","github-copilot"]

It sits in Marketing & SEO, covering Competitor analysis. It works with X (Twitter), Reddit and GitHub. The repository describes itself as: AI Agent Skills built for Founders who hate Marketing. The licence is MIT.

When your agent uses it

  • Tasks that involve Competitor analysis

Example prompts

  • “/company-radar”

Requirements

  • Node.js
  • A credential in TAVILY_API_KEY
  • A credential in GITHUB_TOKEN
  • Compatibility (from SKILL.md): ["claude-code","gemini-cli","github-copilot"]

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. Setup Check
  2. Parse Input
  3. Company Profile Phase
  4. Parallel Signal Collection
  5. Heat Score Computation
  6. AI Executive Briefing
  7. Assemble and Output the Radar Report
  8. Optional — Schedule Recurring Radar

What it can do on your machine

Read from SKILL.md and the folder at commit 62e437a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (JavaScript), which the agent can run.

    Shell commands in SKILL.md call:

    • node
    • gh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use gh, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • TAVILY_API_KEY
    • GITHUB_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    ["claude-code","gemini-cli","github-copilot"]

    From compatibility in the SKILL.md frontmatter.

Context cost

Company Radar loads about 3.4k tokens when it runs, and up to ~8.9k if it reads all its reference files. Until then it costs about 42 tokens; SKILL.md has 1,307 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~42
When it runs · the whole SKILL.md, loaded when a task matches
~3.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from Varnan-Tech/opendirectory at commit 62e437a, republished under its MIT licence (© Varnan-Tech). 1,307 words, ~3,362 tokens.

Download SKILL.mdSave it as .claude/skills/company-radar/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
company-radar
description
Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.
compatibility
["claude-code","gemini-cli","github-copilot"]
author
OpenDirectory
version
1.0.0

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
ChannelOpendirectory SkillWhat It Detects
GitHubgh-issue-to-demand-signal + web searchStars, forks, commits, releases, shipping velocity
Twitter/Xtwitter-GTM-find-skillTweets, mentions, engagement, founder activity
Redditreddit-icp-monitor, reddit-post-engineCommunity sentiment, pain points, buzz
Hacker Newshackernews-intelStory mentions, points, front-page signals
Product Huntproducthunt-launch-kitLaunches, votes, maker activity
YC Jobsyc-intent-radar-skill / yc-jobs-scraperJob listings, hiring departments, growth signals
Web / PressTavily search + competitor-pr-finderNews, product announcements, funding
Pricingpricing-finderPricing changes, tier updates, plan structure
Market Positionmap-your-marketICP, competitor landscape, messaging gaps

Common Mistakes

The agent will want to...Why that's wrong
Run skills sequentiallyAll 8 signal channels are independent. Must run in parallel.
Hallucinate GitHub star counts or hiring numbersEvery data point must trace to a specific search result or skill output. No "approx 500 stars".
Skip the heat score computationThe radar report requires scored output, not just raw data dump. Heat score is the core differentiator.
Output incomplete reports because a skill failedOne failing channel does not block the full report. Score what you have, note gaps.
Use AI training knowledge for company descriptionsEvery company description must come from live web research, not memory.
Forget to score activity levels from heat scoresHeat score has explicit thresholds: High (60+), Medium (30-59), Low (1-29), Dormant (0).

Step 1: Setup Check

Check that required API keys are accessible for the channels the user's platform supports:

bash
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

The specific skills being orchestrated have their own API key requirements. Check each skill's SKILL.md for details. Required for full operation:

  • TAVILY_API_KEY -- web search and company enrichment (get at app.tavily.com)
  • GITHUB_TOKEN -- GitHub API access (get at github.com/settings/tokens)

If TAVILY_API_KEY is missing: stop and tell the user. Without it, company profiling and web enrichment cannot operate.


Step 2: Parse Input

Collect from the conversation:

  • companies: list of company names/URLs to track (required, min 1, max 10 per run)
  • output_preference: "full report" (default), "alert-only", "briefing-only", or "heat-score-only" (leaderboard table + scores only, no deep dives)
  • timeframe: "realtime" (default) or "last-week" or "last-month"

If the user gives a single company name: still run full radar pipeline. Single-company radars are valid -- get the full profile.

If more than 10 companies: tell the user "Maximum 10 companies per radar scan. I'll run the first 10. Let me know if you want to swap any out."

Ask if any companies have specific known handles:

  • GitHub org name (if different from company name)
  • Twitter handle
  • YC batch (if YC company)
  • Product Hunt slug

This saves research time. If unknown, the profile phase will discover them.


Step 3: Company Profile Phase

For each company, build a basic profile before running platform research.

Step 3a: Initial Web Enrichment

For each company, run a Tavily search to discover:

text
[company name] official website twitter github linkedin producthunt yc founders

Extract from search results:

  • Domain / website URL
  • Description (2-3 sentences)
  • Twitter handle (from twitter.com/X.com URLs in results)
  • GitHub org (from github.com URLs in results)
  • LinkedIn URL
  • Product Hunt slug
  • YC batch and URL (if applicable)
  • Founder names and Twitter handles

Output format: For each company, produce a profile object following references/company-profile-format.md.

Step 3b: Confirm With User

Display the discovered profiles and ask the user to confirm or correct before proceeding.

markdown
## Discovered Company Profiles

| Company | Domain | Twitter | GitHub | YC Batch | Founders |
|---|---|---|---|---|---|
| ... | ... | ... | ... | ... | ... |

Correct any incorrect handles before I proceed to signal collection?

Wait for user confirmation. Do not skip this step -- wrong handles produce wrong signals.


Step 4: Parallel Signal Collection

Now run research across all platforms in parallel for all confirmed companies.

Signal Collection Map

For each platform, use the appropriate method. Run ALL platforms simultaneously -- do not sequence them.

GitHub Signal

Use web search (Tavily) to find GitHub org, then search for:

text
github.com/[org] stars forks commits

Extract:

  • Total stars across repos
  • Total forks
  • Recent commits (last 7 days)
  • Recent releases (last 30 days)
  • Last push date
  • Primary language
  • Open issue count

Or call gh-issue-to-demand-signal skill if you want deeper demand signal analysis from GitHub Issues.

Twitter/X Signal

Use twitter-GTM-find-skill or Tavily search:

text
twitter.com/[handle] site:twitter.com [company] startup

Extract:

  • Recent tweet count (last 24h)
  • Mention volume
  • Founder tweet activity
  • Key topics/hashtags
Reddit Signal

Use reddit-icp-monitor approach or Tavily search:

text
site:reddit.com [company name] [product category]

Extract:

  • Mention count
  • Post scores (upvotes)
  • Sentiment (positive/negative/mixed)
  • Key complaints or praises
  • Relevant subreddits
Hacker News Signal

Use hackernews-intel approach or HN Algolia API search:

text
site:news.ycombinator.com [company name]

Extract:

  • Story count
  • Total points
  • Front-page stories
  • Key topics
Product Hunt Signal

Use producthunt-launch-kit approach or Tavily search:

text
site:producthunt.com [company name] products

Extract:

  • Recent launches
  • Upvote count
  • Comments/sentiment
  • Launch frequency
YC Jobs Signal

Use yc-intent-radar-skill / yc-jobs-scraper approach or Tavily search:

text
site:workatastartup.com [company name] OR site:ycombinator.com/companies [company name]

Extract:

  • Open job count
  • Job titles/roles
  • Department breakdown (Engineering, Sales, Marketing, etc.)
  • Location/remote status
Show full SKILL.md (529 more words)Show less
Web / Press Signal

Use Tavily search:

text
[company name] funding announcement product launch news 2026

Extract:

  • Recent funding rounds
  • Product launches
  • Key hires announced in press
  • Partnership announcements
Pricing Signal (optional, run if user wants pricing intel)

Use pricing-finder skill or Tavily search:

text
[company name] pricing plans 2026

Extract:

  • Pricing tiers
  • Plan structure changes
  • Free tier vs paid
Handling Failures
  • If any channel returns 0 results, note it in the report as "No signal detected"
  • If any skill is not available (API key missing), note as "Channel unavailable"
  • Never fabricate data from memory. If you cannot find it, mark it as not found.
  • One empty channel does not invalidate the full report.

Step 5: Heat Score Computation

Use the bundled scripts/heat-score-calc.mjs to score each company. This script implements the 4-dimension scoring algorithm from references/heat-score-methodology.md.

How to Run

Collect all signal data into a JSON file matching this schema:

json
{
  "companies": [{
    "name": "CompanyName",
    "signals": {
      "stars": null, "forks": null, "ph_votes": null,
      "commits_week": null, "releases_month": null,
      "active_shipping": false, "last_activity_days": null,
      "tweets_24h": null, "mentions": null,
      "reddit_posts": null, "reddit_score": null,
      "hn_stories": null, "hn_points": null,
      "youtube_videos": null,
      "jobs": null, "dept_count": null,
      "sentiment": null, "traction": null
    }
  }]
}

Fill in each field with the discovered value. Leave null for anything not found — the script treats null as 0.

Then run:

bash
node scripts/heat-score-calc.mjs --file signals.json

Or pipe it:

bash
echo '{"companies":[...]}' | node scripts/heat-score-calc.mjs
What It Returns

The script outputs JSON with per-company results:

json
{
  "generated_at": "2026-05-29T...",
  "company_count": 3,
  "companies": [
    {
      "name": "Vercel",
      "heat_score": 89,
      "level": "High",
      "dimensions": {
        "authority": { "score": 25, "max": 25, "breakdown": {...} },
        "shipping": { "score": 25, "max": 25, "breakdown": {...} },
        "social": { "score": 17, "max": 25, "breakdown": {...} },
        "growth": { "score": 22, "max": 25, "breakdown": {...} }
      },
      "alerts": [...]
    }
  ]
}

Each company includes:

  • heat_score — total 0-100
  • level — High (60+), Medium (30-59), Low (1-29), Dormant (0)
  • dimensions — per-dimension score with max and itemized breakdown
  • alerts — auto-detected notable signals
Scoring Rules (implemented in script)

These are the formulas the script applies. They're documented here for transparency:

DimensionSignalsMax
AuthorityGitHub stars (min(15, stars/1000*3)), forks (min(5, forks/200*2)), PH votes (min(5, votes/100*5))25
ShippingCommits/week (min(10, commits*2)), releases/month (5 if >0), active flag (5), recency (5 if <7d, 3 if <30d)25
SocialTweets (5), mentions (5), Reddit posts (3) + score (2), HN stories (4) + points (3), YouTube (3)25
GrowthJobs (min(10, jobs*3)), dept diversity (min(5, dept_count*2)), AI sentiment (5), AI traction (5)25
  • Each dimension caps at 25. Missing signals score 0. Never estimate data.
  • Full methodology and edge cases in references/heat-score-methodology.md.

Step 6: AI Executive Briefing

For each company scored above 0 (i.e., any signal detected), generate an AI executive briefing using the collected data.

The briefing must cover:

**Executive Brief: [Company Name]**

**Context:** 1-2 sentences on what they do and their market position
**Heat Score:** [score]/100 — [Activity Level]

**Recent Activity:**
- Product: key product or launch signals found
- Hiring: hiring status, departments, notable roles
- Community: sentiment summary from Reddit/HN/Twitter

**Threat Assessment:**
- Competitive threat level: [Low / Medium / High]
- Rationale: 2-3 sentences on why

**Key Signal (most important takeaway):**
One sentence on the single most important thing happening with this company.

**Data Confidence:**
What channels had good data vs what was missing.

Rules:

  • Every claim in the briefing must trace to collected data
  • "Data Confidence" section is mandatory -- be honest about gaps
  • Threat assessment should compare against the other companies in the radar, not in a vacuum
  • Keep each briefing under 250 words

Step 7: Assemble and Output the Radar Report

Compile everything into the structured radar report format. Use references/radar-report-template.md for the exact output structure.

The report should include:

  1. Executive Summary — Top-line findings with ranked companies
  2. Heat Score Leaderboard — Ranked table of all companies
  3. Per-Company Deep Dives — Each company with full profile, signal data, score breakdown, and AI briefing
  4. Signal Alerts — Notable events detected (hiring surges, viral moments, launches)
  5. Data Quality Notes — Which channels had data, which were missing

Output in markdown format, ready to copy into Slack, Notion, Google Docs, or email.


Step 8: Optional — Schedule Recurring Radar

If the user wants ongoing monitoring:

  1. Save the company list and API configuration
  2. Set up a cron schedule (GitHub Actions or system cron)
  3. Each run produces an updated report
  4. Configure alerts for score changes (e.g., "alert if any company jumps 20+ points")

This skill is an orchestrator — each run executes the full pipeline fresh.

© Varnan-Tech, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (scripts, references) in skills/company-radar of Varnan-Tech/opendirectory.

  • SKILL.md
  • README.md
  • references/company-profile-format.md
  • references/heat-score-methodology.md
  • references/radar-report-template.md
  • references/skill-integration-map.md
  • scripts/heat-score-calc.mjs

Open the folder on GitHubat commit 62e437a

Compare with similar skills

Company Radar next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Company Radar compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Company Radar this skillVarnan-Tech/opendirectory674—~3.4kAutomated safety check: PassMIT
Competitor Launch Monitorunifapi-agent/agents589—~2.4kAutomated safety check: PassMIT
Pulsealirezarezvani/claude-skills28k—~3.8kAutomated safety check: PassMIT
Developer Listeningsickn33/agentic-awesome-skills47k1 repos~2.1kAutomated safety check: PassMIT
Getxapi ConnectLeoYeAI/openclaw-marketing-skills1k1 repos~715Automated safety check: PassCustom licence
Marketing StrategistCoWork-OS/CoWork-OS480—~893Automated safety check: PassMIT

Similar skills

  • Competitor Launch Monitor

    unifapi-agent/agents

    When the user wants to track a named competitor's launch or announcement and the public reaction to it across X, LinkedIn, YouTube, Reddit, and news.

    589 GitHub stars~2.4k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Pulse

    alirezarezvani/claude-skills

    Multi-source recency research skill that takes the pulse of any topic across Reddit, Hacker News, the open web, and optionally X/Twitter within a configurable recent window (default 30 days).

    28k GitHub stars~3.8k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Developer Listening

    sickn33/agentic-awesome-skills

    Monitor what developers say about your brand, competitors, and the problems they're solving.

    47k GitHub starsUsed in 1 repo~2.1k tokens
    Marketing & SEOAuto-check passed
  • Getxapi Connect

    LeoYeAI/openclaw-marketing-skills

    Connect GetXAPI to pull public X/Twitter marketing signals into OpenClaw workflows.

    1k GitHub starsUsed in 1 repo~715 tokens
    Marketing & SEOAuto-check passed
  • Marketing Strategist

    CoWork-OS/CoWork-OS

    Comprehensive marketing strategy across 25 disciplines — positioning, copywriting frameworks, buyer psychology, SEO, CRO, paid ads, funnel architecture, content strategy, growth loops, analytics…

    480 GitHub stars~893 tokensUpdated today
    Marketing & SEOAuto-check passed
  • Treg Page

    superdesigndev/treg

    Write a treg.to agent page (/agents/<client) or use-case page (/use-cases/<category/<job).

    5k GitHub stars~1.8k tokensUpdated today
    Marketing & SEOAuto-check passed

More from Varnan-Tech/opendirectory

All 61 skills in this repo
  • Graphic Ebook

    Varnan-Tech/opendirectory

    Creates professionally designed B2B SaaS e-books in HTML + CSS, exported as print-ready PDF.

    674 GitHub stars~5k tokensUpdated yesterday
    Auto-check passed
  • Docs From Code

    Varnan-Tech/opendirectory

    Generates and updates README.md and API reference docs by reading your codebase's functions, routes, types, schemas, and architecture.

    674 GitHub stars~1.8k tokensUpdated yesterday
    Auto-check passed
  • Graphic Chart

    Varnan-Tech/opendirectory

    Generates data visualization charts (bar, line, area, pie, doughnut, scatter, radar, treemap) as PNG using Apache ECharts v6.

    674 GitHub stars~2.9k tokensUpdated yesterday
    Auto-check passed
  • Graphic Gif

    Varnan-Tech/opendirectory

    Creates animated looping GIFs from CSS animations (default) or AI image-to-video.

    674 GitHub stars~3k tokensUpdated yesterday
    Auto-check passed
  • Map Your Market

    Varnan-Tech/opendirectory

    Given a product description, category keywords, or competitor names (any combination), searches Reddit, Hacker News, GitHub Issues, G2, and Google Trends for the real pains your market experiences…

    674 GitHub stars~4.3k tokensUpdated yesterday
    Auto-check passed
  • Newsletter Digest

    Varnan-Tech/opendirectory

    Aggregates RSS feeds from the past week, synthesizes the top stories using Gemini, and publishes a newsletter digest to Ghost CMS.

    674 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed

Categories

Questions about Company Radar

What does Company Radar do?

Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings. Company Radar is an agent skill from Varnan-Tech/opendirectory. Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.

When should I use Company Radar?

Company Radar fits situations like: tasks that involve Competitor analysis.

How do I install Company Radar in Claude Code?

Run `npx skills add Varnan-Tech/opendirectory --skill company-radar -a claude-code`. Or copy the skill folder (skills/company-radar in Varnan-Tech/opendirectory) into .claude/skills/company-radar in your project. Claude Code loads it when a task matches its description.

How do I install Company Radar in Codex?

Run `npx skills add Varnan-Tech/opendirectory --skill company-radar -a codex`. Or copy the skill folder (skills/company-radar in Varnan-Tech/opendirectory) into .agents/skills/company-radar in your project. Codex loads it when a task matches its description.

Can I use Company Radar in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Varnan-Tech/opendirectory --skill company-radar -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/company-radar, .gemini/skills/company-radar, .github/skills/company-radar and .opencode/skills/company-radar in your project.

What does Company Radar need to run?

Going by SKILL.md and its folder, Company Radar needs JavaScript for the scripts in its folder, the command-line tools its instructions call (node and gh) and credentials named TAVILY_API_KEY and GITHUB_TOKEN. Our summary lists: Node.js; A credential in TAVILY_API_KEY; A credential in GITHUB_TOKEN. Compatibility (from SKILL.md): ["claude-code","gemini-cli","github-copilot"].

Does Company Radar access the network?

SKILL.md contains no URLs. Its commands use gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Company Radar safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Company Radar use?

Company Radar is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Company Radar use?

About 3.4k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5.6k tokens, read only when the agent opens those files.

What are the alternatives to Company Radar?

Skills that share tags, products or a category with Company Radar: Competitor Launch Monitor (unifapi-agent/agents, 589 stars), Pulse (alirezarezvani/claude-skills, 28k stars), Developer Listening (sickn33/agentic-awesome-skills, 47k stars) and Getxapi Connect (LeoYeAI/openclaw-marketing-skills, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Company Radar?

Varnan-Tech (a GitHub organization) maintains it in Varnan-Tech/opendirectory, which has 674 GitHub stars. The repository holds 61 skills in this directory. The repository was last updated on August 16, 2026.

Source: Varnan-Tech/opendirectory on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.