Complete AI TrainingYourJobSkills for your job

Skills / marketing

competitor-analysis

Research competitors with Browserbase discovery, enrichment lanes, screenshots, matrices, and HTML reports.

MarketingExecutives & StrategyPR & CommunicationsHospitality & EventsScience & Researchbrowser-automationbrowserbasecompetitor-analysismarket-research

Competitor Analysis

When to Use

Use when the user needs structured competitor research with Browserbase discovery, enrichment lanes, screenshots, comparison matrices, and a final HTML report.

_Source: browserbase/skills (MIT)._

Analyze a user's competitors. Uses Browserbase Search API for discovery and a 4-lane Plan→Research→Synthesize pattern for enrichment — outputting an HTML report with overview, per-competitor deep dives, a side-by-side feature/pricing matrix, and a chronological mentions feed.

Required: BROWSERBASE_API_KEY env var and the browse CLI installed (npm install -g browse).

First-run setup: On the first run you'll be prompted to approve browse cloud fetch, browse cloud search, cat, mkdir, sed, etc. Select **"Yes, and don't ask again for: browse cloud fetch:\"* (or equivalent) for each. To permanently approve, add these to your ~/.claude/settings.json under permissions.allow:

"Bash(browse:*)", "Bash(bunx:*)", "Bash(bun:*)", "Bash(node:*)",
"Bash(cat:*)", "Bash(mkdir:*)", "Bash(sed:*)", "Bash(head:*)", "Bash(tr:*)", "Bash(rm:*)"

Path rules: Always use full literal paths in Bash — NOT ~ or $HOME. Resolve the home directory once and use it everywhere. When building subagent prompts, replace {SKILL_DIR} with the full literal path.

Output directory: All outp

Subscribers only

The full skill, its 16 bundled files and every download is included with every paid Complete AI plan.

Details

Sourcebrowserbase/skills
LicenseMIT
Risk labelsafe ("critical" means the skill may run commands or touch files — read before use)
FilesLICENSE.txt, SKILL.md, references/battle-card-subagent.md, references/battle-card.md, references/example-research.md, references/report-template.html, references/research-patterns.md, references/workflow.md, scripts/capture_screenshots.mjs, scripts/compile_report.mjs, scripts/extract_vs_names.mjs, scripts/gate_candidates.mjs, scripts/list_urls.mjs, scripts/md_utils.mjs, scripts/merge_partials.mjs, scripts/package.json
Added2026-06-19

Related skills

ab-test-setup

Use when designing an A/B or split test: define the hypothesis, control and variants, estimate sample size, verify tracking, and predeclare metrics and stopping rules.

activecampaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first for current schemas.

ad-campaign-analyzer

Analyze cross-channel campaign data, quantify uncertainty, and propose evidence-labeled budget tests without overstating causality.

app-store-optimization

Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store

brand-guidelines

Write copy following Sentry brand guidelines. Use when writing UI text, error messages, empty states, onboarding flows, 404 pages, documentation, marketing copy, or any user-facing content. Covers both Plain Speech (default) and Sentry Voice tones.

brand-guidelines-anthropic

To access Anthropic's official brand identity and style resources, use this skill.