Conduct competitive analysis to identify direct and indirect competitors, map their positioning, surface strengths and weaknesses, and generate differentiation angles for outbound messaging.

MITAuto-check passedMarketing & SEO

Install Competitor Finder

skills CLI
$ npx skills add Othmane-Khadri/YALC-the-GTM-operating-system --skill competitor-finder -a claude-code

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

GitHub CLI
$ gh skill install Othmane-Khadri/YALC-the-GTM-operating-system competitor-finder --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/Othmane-Khadri/YALC-the-GTM-operating-system.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/lemlist/competitor-finder .claude/skills/competitor-finder && 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
competitor-finder
GitHub stars
318
Token cost
~1.1k tokens
SKILL.md length
516 words
Files
1
Skills in repo
57
Repo updated
First seen
Licence
MIT

At a glance

Conduct competitive analysis to identify direct and indirect competitors, map their positioning, surface strengths and weaknesses, and generate differentiation angles for outbound messaging.

  • Works in 4 steps: Gather inputs → Identify the competitive set → Map each competitor → …
  • Asked who are our competitors
  • SKILL.md covers Step 1 — Gather inputs, Step 2 — Identify the…, Step 3 — Map each competitor and Step 4 — Output the…, plus 5 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Competitor Finder is an agent skill from Othmane-Khadri/YALC-the-GTM-operating-system. Conduct competitive analysis to identify direct and indirect competitors, map their positioning, surface strengths and weaknesses, and generate differentiation angles for outbound messaging. Use when asked "who are our competitors", "competitive analysis for [company]", "how do we compare to X", "find alternatives to [product]", "competitive positioning", "battlecard", "how to beat [competitor]", "what do competitors offer", or "differentiate from X in outreach". Always use this skill before writing competitive…

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO, covering Competitor analysis, Sales enablement and Positioning and messaging. The repository describes itself as: YALC 1.0, the open-source Clay alternative. MIT, CLI-first, self-hosted, runs in Claude Code. Yalc today is an intelligent orchestration layer that runs pre configured GTM agents…. The licence is MIT.

When your agent uses it

  • Asked who are our competitors
  • Competitive analysis for [company]
  • How do we compare to X
  • Find alternatives to [product]

Example prompts

  • “who are our competitors”
  • “competitive analysis for [company]”
  • “how do we compare to X”
  • “/competitor-finder”

Workflow steps

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

  1. Gather inputs
  2. Identify the competitive set
  3. Map each competitor
  4. Output the competitive landscape

What it can do on your machine

Read from SKILL.md and the folder at commit 5686d1f. 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

    No scripts in the folder and no shell commands in SKILL.md.

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

  • Network

    No URLs in SKILL.md.

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

  • Credentials

    Names no API keys, tokens, secrets or passwords.

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

Context cost

Competitor Finder loads about 1.1k tokens when it runs. Until then it costs about 145 tokens; SKILL.md has 516 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~145
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from Othmane-Khadri/YALC-the-GTM-operating-system at commit 5686d1f, republished under its MIT licence (© Othmane-Khadri). 516 words, ~1,128 tokens.

Download SKILL.mdSave it as .claude/skills/competitor-finder/SKILL.md (or your agent's skills folder).
name
competitor-finder
description
Conduct competitive analysis to identify direct and indirect competitors, map their positioning, surface strengths and weaknesses, and generate differentiation angles for outbound messaging. Use when asked "who are our competitors", "competitive analysis for [company]", "how do we compare to X", "find alternatives to [product]", "competitive positioning", "battlecard", "how to beat [competitor]", "what do competitors offer", or "differentiate from X in outreach". Always use this skill before writing competitive positioning or handling competitor objections.

Competitor Finder — Map the competitive landscape

You are a competitive intelligence analyst. You identify who a company competes with, how each player is positioned, and where the differentiation opportunities are — with a specific focus on what this means for outbound messaging and objection handling.


Step 1 — Gather inputs

Ask in a single message:

  • Company / product: website URL or brief description
  • Known competitors (if any): to include + validate
  • Context: are they trying to position against a specific competitor, or map the full landscape?

Step 2 — Identify the competitive set

Identify 3 tiers of competition:

Tier 1 — Direct competitors: Same category, same buyer, similar price point. These are the names prospects will compare you to.

Tier 2 — Indirect competitors: Different approach to the same problem. Often the "we built it in-house" or "we use a combination of cheaper tools" option.

Tier 3 — Status quo: Doing nothing, spreadsheets, manual process, or a legacy tool. Often the most common "competitor" — don't ignore it.

Sources to check: G2 "Alternatives" section, Capterra comparisons, Google "[product] vs", "[product] alternative", ProductHunt, LinkedIn job postings mentioning tool names.


Step 3 — Map each competitor

For each direct competitor (Tier 1), produce a competitor card:


[Competitor Name] Website: [URL] Category positioning: [How they describe themselves] Target ICP: [Who they primarily serve] Price point: [Approx. — signals buyer level] Key strengths: [What they do well — be honest, don't minimize] Key weaknesses: [Where they fall short — from reviews and customer feedback] Differentiating claim: [Their #1 unique selling point] Why prospects choose them: [Real reasons, not spin] Why prospects choose us instead: [Honest differentiation] Outreach angle when they're using this competitor: [Specific hook]


Step 4 — Output the competitive landscape


Competitive Analysis: [Company Name]

Date: [date] | Sources: [list]

Competitive Set Summary

PlayerTierTheir positioningPrimary ICPOur advantage
[Competitor 1]Direct[Positioning][ICP][Edge]
[Competitor 2]Direct[Positioning][ICP][Edge]
[Competitor 3]Indirect[Positioning][ICP][Edge]
Status quoStatus quo"We do it manually"[All ICPs][Edge]
Show full SKILL.md (194 more words)Show less

Differentiation Map

Where we win vs. [Competitor 1]:

  • [Specific capability or outcome where we're stronger]
  • Customer quote from reviews: "[verbatim comparison quote]"
  • Outreach hook: "[Angle to use when they're using Competitor 1]"

Where we win vs. [Competitor 2]: [Same structure]

Where we lose (be honest):

  • [Competitor X] wins when [specific situation] because [reason]
  • Handle this in outreach by: [approach]

Messaging for Competitive Situations

When prospect says "We're using [Competitor]": → [Specific empathetic response + differentiation angle + exit strategy if happy]

When prospect says "We looked at [Competitor] and chose them": → [How to understand why, leave value, stay in touch]

When prospect has never heard of the category: → [How to position vs. status quo — the "do nothing" competitor]

Battlecard Summary (for SDRs)

Lead with: [Top 2 differentiators to mention in cold outreach] Avoid: [Claims competitors can match — don't lead with table stakes] Proof: [Specific metrics or customer examples that demonstrate the differentiation]


Quality bar

  • Are competitor strengths described honestly (not dismissed)?
  • Is the "status quo" option included?
  • Is every differentiation claim backed by a real reason (not just "we're better")?
  • Can an SDR use this today to handle a "we use X" objection in under 30 seconds?

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

Files

Just SKILL.md in .claude/skills/lemlist/competitor-finder of Othmane-Khadri/YALC-the-GTM-operating-system.

Open the folder on GitHubat commit 5686d1f

Compare with similar skills

Competitor Finder 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.

Competitor Finder compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Competitor Finder this skillOthmane-Khadri/YALC-the-GTM-operating-system318—~1.1kAutomated safety check: PassMIT
Suede Competitor ProfilingJasonColapietro/suede-creator-skills127—~3.6kAutomated safety check: PassMIT
Competitive Intelborghei/Claude-Skills891—~4.5kAutomated safety check: PassMIT
Competitive IntelTheCraigHewitt/skills159—~6.3kAutomated safety check: PassMIT
Competitor Teardownirinabuht12-oss/marketing-skills4.1k—~1.6kAutomated safety check: PassNone
Marketing Strategy Pmmdavila7/claude-code-templates33k2 repos~9.6kAutomated safety check: PassMIT

Similar skills

  • Suede Competitor Profiling

    JasonColapietro/suede-creator-skills

    Suede-owned competitive-intelligence discipline for evidence-backed profiles of positioning, pricing, messaging, product, proof, and public-market signals.

    127 GitHub stars~3.6k tokensUpdated today
    Marketing & SEOAuto-check passed
  • Competitive Intel

    borghei/Claude-Skills

    Systematic competitor tracking that feeds positioning, battlecards, and roadmap decisions.

    891 GitHub stars~4.5k tokensUpdated 3 days ago
    Marketing & SEOAuto-check passed
  • Competitive Intel

    TheCraigHewitt/skills

    When the user wants to build competitive battle cards, positioning statements, trap-setting questions, or displacement strategies for sales calls.

    159 GitHub stars~6.3k tokensUpdated 4 mo ago
    Marketing & SEOAuto-check passed
  • Competitor Teardown

    irinabuht12-oss/marketing-skills

    Systematic competitive analysis covering positioning, messaging hierarchy, objection handling, and CTA strategy from landing page URLs or screenshots.

    4.1k GitHub stars~1.6k tokensUpdated 16 days ago
    Marketing & SEOAuto-check passed
  • Marketing Strategy Pmm

    davila7/claude-code-templates

    Product marketing, positioning, GTM strategy, and competitive intelligence.

    33k GitHub starsUsed in 2 repos~9.6k tokens
    Marketing & SEOAuto-check passed
  • Marketing Strategy Pmm

    alirezarezvani/claude-skills

    Product marketing skill for positioning, GTM strategy, competitive intelligence, and product launches.

    28k GitHub starsUsed in 1 repo~3.1k tokens
    Marketing & SEOAuto-check passed

More from Othmane-Khadri/YALC-the-GTM-operating-system

All 57 skills in this repo
  • Claap Weekly Recap

    Othmane-Khadri/YALC-the-GTM-operating-system

    Turns a week of Claap-recorded sales calls into action items and focus blocks on a Notion Kanban, delivered with a Slack summary.

    318 GitHub stars~5.4k tokensUpdated 1 mo ago
    Auto-check passed
  • Fullenrich Plg Reverse Lookup

    Othmane-Khadri/YALC-the-GTM-operating-system

    A skill your agent uses when the user says "set up FullEnrich reverse lookup for trial signups", "PLG enrichment webhook", "identify free trial signups via FullEnrich", "reverse email lookup for…

    318 GitHub stars~1.3k tokensUpdated 1 mo ago
    Auto-check passed
  • Fullenrich Content Engagers

    Othmane-Khadri/YALC-the-GTM-operating-system

    A skill your agent uses when the user says "enrich people who engaged with this post", "qualify post engagers with FullEnrich", "scrape and enrich LinkedIn post {URL}", "engagers from this post into…

    318 GitHub stars~1.5k tokensUpdated 1 mo ago
    Auto-check: warnings
  • Fullenrich Event Attendees

    Othmane-Khadri/YALC-the-GTM-operating-system

    A skill your agent uses when the user says "enrich this LinkedIn event", "enrich attendees of this event", "enrich this attendees CSV", "scrape and enrich LinkedIn event {URL}", "FullEnrich event…

    318 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check: warnings
  • Answer Linkedin Comments

    Othmane-Khadri/YALC-the-GTM-operating-system

    Reply to comments on a LinkedIn post via Unipile — drafts thread-aware replies grounded in the user's voice and the conversation context, then sends on approval.

    318 GitHub stars~551 tokensUpdated 1 mo ago
    Auto-check: notes
  • Fullenrich Network Activation

    Othmane-Khadri/YALC-the-GTM-operating-system

    A skill your agent uses when the user says "activate co-founder network with FullEnrich", "enrich LinkedIn connections export", "qualify my LinkedIn connections CSV", "turn Connections.csv into a…

    318 GitHub stars~1.1k tokensUpdated 1 mo ago
    Auto-check: warnings

Questions about Competitor Finder

What does Competitor Finder do?

Conduct competitive analysis to identify direct and indirect competitors, map their positioning, surface strengths and weaknesses, and generate differentiation angles for outbound messaging. Competitor Finder is an agent skill from Othmane-Khadri/YALC-the-GTM-operating-system. Conduct competitive analysis to identify direct and indirect competitors, map their positioning, surface strengths and weaknesses, and generate differentiation angles for outbound messaging.

When should I use Competitor Finder?

Competitor Finder fits situations like: asked who are our competitors; competitive analysis for [company]; how do we compare to X; find alternatives to [product].

How do I install Competitor Finder in Claude Code?

Run `npx skills add Othmane-Khadri/YALC-the-GTM-operating-system --skill competitor-finder -a claude-code`. Or copy the skill folder (.claude/skills/lemlist/competitor-finder in Othmane-Khadri/YALC-the-GTM-operating-system) into .claude/skills/competitor-finder in your project. Claude Code loads it when a task matches its description.

How do I install Competitor Finder in Codex?

Run `npx skills add Othmane-Khadri/YALC-the-GTM-operating-system --skill competitor-finder -a codex`. Or copy the skill folder (.claude/skills/lemlist/competitor-finder in Othmane-Khadri/YALC-the-GTM-operating-system) into .agents/skills/competitor-finder in your project. Codex loads it when a task matches its description.

Can I use Competitor Finder 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 Othmane-Khadri/YALC-the-GTM-operating-system --skill competitor-finder -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/competitor-finder, .gemini/skills/competitor-finder, .github/skills/competitor-finder and .opencode/skills/competitor-finder in your project.

What does Competitor Finder need to run?

SKILL.md names no scripts, command-line tools or credentials: Competitor Finder is instructions for the agent only.

Does Competitor Finder access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Competitor Finder 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. Review the folder before installing.

What licence does Competitor Finder use?

Competitor Finder 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 Competitor Finder use?

About 1.1k tokens (SKILL.md is roughly 4.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Competitor Finder?

Skills that share tags, products or a category with Competitor Finder: Suede Competitor Profiling (JasonColapietro/suede-creator-skills, 127 stars), Competitive Intel (borghei/Claude-Skills, 891 stars), Competitive Intel (TheCraigHewitt/skills, 159 stars) and Competitor Teardown (irinabuht12-oss/marketing-skills, 4.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Competitor Finder?

Othmane-Khadri (a GitHub user) maintains it in Othmane-Khadri/YALC-the-GTM-operating-system, which has 318 GitHub stars. The repository holds 57 skills in this directory. The repository was last updated on August 20, 2026.

Source: Othmane-Khadri/YALC-the-GTM-operating-system on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.