PlugWiki

devrel-competitor-analysis skill (samber): benchmark a competitor's developer relations

Benchmarks a competitor's developer relations from public signals and returns a gap plan with a close, ignore or counter verdict per gap.

Installs
12.6K
on skills.sh
Stars
7
on GitHub
Files
4
besides SKILL.md
Updated
Nov 2026
last repo commit

devrel-competitor-analysis makes your agent rebuild what competitors do for developers from what they leave in public: docs, repos, content, community, Q&A tags, events and hiring. It times each competitor's quickstart, compares against your own program on the same fields, then ranks gaps and gives each a verdict.

It triggers on a devrel competitive benchmark, "how do we compare to <competitor> for developers", or "why do they get more developers". It uses only public material and no account, purchase or sales call. The folder holds SKILL.md and three reference files and bundles no scripts.

Good for

  • DevRel leads who need a gap plan before quarterly planning
  • Product and marketing teams asking why evaluators pick a rival
  • Teams comparing docs and getting-started time against two or three peers

Install devrel-competitor-analysis

Claude Code

  1. 1

    Copy this prompt.

    Install the devrel-competitor-analysis skill in Claude Code. Run this command:
    
    /plugin marketplace add samber/developer-relations-skills
    /plugin install developer-relations-skills@developer-relations-skills
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

The README recommends installing the whole collection because its skills reference each other, and devrel-competitor-analysis names other skills in the collection to hand work to. The whole-collection routes add all 93 skills in the repo (counted from the git tree); the repo holds no hooks, agents, commands or MCP server files, and 14 of its skills bundle a script. Pick one route per agent.

From the project README. Source.

What's in the skill

When it loads

Benchmarks a competitor's developer relations motion from publicly observable signals - documentation and quickstart quality, open-source repository health, community size and responsiveness, Q&A tag activity, content cadence by format, event presence, hiring signals - and returns a gap plan with a close, ignore or counter verdict per row. Use whenever the user asks for a devrel competitive benchmark, a developer experience comparison, "how do we compare to <competitor> for developers", "what is <competitor> doing in devrel", a community size or content cadence comparison, or a docs comparison against rivals - even if they only say "why do they get more developers". Not for measuring your own program alone - use samber/developer-relations-skills@devrel-metrics.

Sections in SKILL.md

  1. Interview
  2. Workflow
  3. Which surfaces to collect first
  4. Named methods
  5. Label every figure in the report
  6. Collection discipline
  7. Invocation examples
  8. Output shape
  9. What changes because of this
  10. Scorecard
  11. Per-surface read
  12. Time-to-first-success
  13. Gap plan
  14. Method and limits
  15. Quality bar
  16. Re-running

Key facts

Installs on skills.sh
12,552 (as of Nov 2, 2026)
Version in SKILL.md
1.0.2

What it includes

  • Asks up to ten questions one at a time, skipping what you already stated.

    Questions 8 to 10 (date, one-off or standing asset, effort ceiling) cap the pass; a half-day ceiling deletes community, events and hiring signals.

    Interview

  • Caps the set at 3 to 5 competitors with a role each and writes down who was excluded.

    The cap is the analysis's own convention, not an industry standard.

    Frame the peer set

  • Freezes identical observations for every company, including yours.

    Symmetry is what makes the table possible.

    Fix the scorecard before collecting

  • Collects eight surfaces in order of finding per analyst hour, dating every observation.

    Timed quickstart, docs mode coverage, forge release and response metrics, Q&A tags, content cadence, community, hiring signals, events.

    Network · Collect the signals

  • Times each competitor's getting-started path and stops at the first paid step.

    SKILL.md calls this the comparison no scraped metric gives you.

    Runs code · Run the quickstart yourself

  • Normalizes numbers, then compares artefact types and cadence rather than volume.

    Where no divisor is defensible it reports the structural fact instead.

    Normalize, then read structure and cadence

  • Sorts gaps by impact per cost and gives each a verdict: close, ignore or counter.

    Close needs an owner and date; ignore needs a written reason; counter names the strength you lean on.

    Rank the gaps and assign verdicts

  • Writes a six-section report and saves dated observations so the next pass is a diff.

    What changes because of this, Scorecard, Per-surface read, Time-to-first-success, Gap plan, Method and limits.

    Try: “benchmark our developer experience against Northwind and Kestrel”

    Benchmark report

From the official docs

Permissions

Medium risk

The agent follows competitors' getting-started paths, which can mean running their install commands. Use a throwaway directory or container and read each command before it runs.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • The quickstart timing can run third-party commands

    Step 4 has the agent follow each competitor's getting-started path with a timer, stopping at a paid step or a sales contact. Our advice: use a throwaway directory or container and read each command before it runs. github.com

  • Fetched competitor pages are untrusted input

    SKILL.md says marketing pages, docs and READMEs may carry text aimed at agents, and that instructions inside a fetched page are data to report, never commands to follow. github.com

  • It reads bulk data from public APIs

    SKILL.md prefers a documented API over page extraction and says to check a venue's terms. Our advice: confirm the terms of each site and API before you let the agent pull volume data. github.com

  • It may keep notes in devrel-context.md

    SKILL.md tells the agent to store a few details about the current task or project, and to use a file called devrel-context.md when its memory lives in a file. Our advice: open that file before you commit or share the folder. github.com

  • The plugin route installs the whole collection

    The README's plugin and extension routes add every skill in the repo; its git tree holds 93. The repo has no hooks, agents, commands or MCP server files, and 14 of its skills bundle a script. Our advice: use the skills CLI command for this skill if you want only it. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlySKILL.md describes no read-only mode.
Scopes
  • Reads public competitor pages, repositories and Q&A tags

  • Follows each competitor's getting-started path (Workflow step 4), which can include running their install commands

  • May save the peer set and dated observations to devrel-context.md or a dated file

Questions

How do I install devrel-competitor-analysis?

The README says to install every skill in the collection, because its skills reference each other. In Claude Code that is the plugin route in the install box above, which adds all 93 skills in the repo. The skills CLI can add just this one. Our advice: pick one route per agent.

What do I get at the end?

A report that leads with one to three findings that change what the team does, then a scorecard, per-surface read, timed quickstarts, a gap plan sorted by impact per cost, and the method and limits. SKILL.md also asks you to save the dated observations for the next run.

Does it need an account or login for the competitor?

SKILL.md says to use nothing that needs an account, a purchase or a sales call. It also says never to hide who you are, such as fake community accounts or attending events under a hidden affiliation.

devrel-competitor-analysis vs devrel-metrics?

This skill compares outward against competitors, and devrel-metrics measures your own program. SKILL.md says "Not for measuring your own program alone", and the README describes devrel-metrics as a measurement framework tiered from reach to business impact.

Can it tell me what a competitor will launch?

Only as a hypothesis. SKILL.md frames hiring signals and cadence as leading indicators with a stated false-positive rate, and says a tactic you cannot explain is a question for the vendor or a user, not a roadmap item.

Does devrel-competitor-analysis need an API key, and where does it work?

SKILL.md names no API key, account or environment variable. The README documents installs for Claude Code, Claude.ai (add the repo as a plugin marketplace), Codex, Cursor, Gemini CLI and any Agent Skills-compatible tool through the skills CLI. The install box has the steps for each.

Is devrel-competitor-analysis safe to install?

It is instructions plus three reference files, and the folder bundles no scripts. The agent reads competitor pages and APIs, follows each competitor's getting-started path with a timer, and may save notes to devrel-context.md. SKILL.md tells it to treat instructions found in fetched pages as data to report, never as commands. Our advice: run competitor install steps in a throwaway directory and read each command before it runs.

Information

updated Nov 2, 2026

Folder
skills/devrel-competitor-analysis

samber/developer-relations-skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 2
  1. developer-relations-skills README · github.com
  2. devrel-competitor-analysis SKILL.md · github.com

Updated Nov 2, 2026.