business/marketing/competitive-analysis/SKILL.md
Research competitors and compare positioning, messaging, content strategy, and market presence. Use when analyzing a competitor, building battlecards, identifying content gaps, comparing feature messaging, or preparing competitive positioning recommendations.
npx skillsauth add harsh040506/claude-code-unified-skill-plugin-library competitive-analysisInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Frameworks and methodologies for researching competitors, comparing positioning, and identifying market opportunities.
Gather intelligence from these categories of sources:
Compare messaging across competitors on key dimensions:
| Dimension | Your Company | Competitor A | Competitor B | Competitor C | |-----------|-------------|--------------|--------------|--------------| | Tagline/Headline | | | | | | Core value proposition | | | | | | Primary audience | | | | | | Key differentiator claim | | | | | | Tone/Voice | | | | | | Proof points used | | | | | | Category framing | | | | | | Primary CTA | | | | |
For each competitor, document:
Identify each competitor's story arc:
This reveals positioning strategy and emotional appeals.
For each competitor's messaging, assess:
Map content across competitors by:
| Topic/Theme | Your Content | Competitor A | Competitor B | Gap? | |-------------|-------------|--------------|--------------|------| | [Topic 1] | Blog post, ebook | Blog series, webinar | Nothing | Opportunity for B | | [Topic 2] | Nothing | Whitepaper | Blog post, video | Gap for you | | [Topic 3] | Case study | Nothing | Case study | Parity |
| Content Format | You | Comp A | Comp B | Comp C | |----------------|-----|--------|--------|--------| | Blog posts | Y | Y | Y | Y | | Case studies | Y | Y | N | Y | | Ebooks/Whitepapers | N | Y | Y | N | | Webinars | Y | Y | Y | N | | Podcast | N | N | Y | N | | Video content | N | Y | Y | Y | | Interactive tools | N | N | N | Y | | Templates/Resources | Y | N | Y | N |
For your company and each competitor, define (or reverse-engineer) their positioning statement:
For [target audience], [product/company] is the [category] that [key benefit/differentiator] because [reason to believe].
Example:
For mid-market SaaS marketing teams, Acme is the campaign management platform that unifies planning and execution in one workspace because it is built on a single data model that eliminates tool fragmentation.
Plot competitors on a 2x2 matrix using the two most important dimensions for your market:
Common axis pairs:
Identify which quadrant is underserved or where your differentiation is strongest.
A competitive battlecard is a one-page reference for sales and marketing teams. Include:
| If the prospect says... | Respond with... | |------------------------|----------------| | "[Competitor] does X too" | "Here is how our approach differs..." | | "[Competitor] is cheaper" | "Here is what that price difference gets you..." | | "I've heard good things about [Competitor]" | "They are strong at X. Where we differ is..." |
Questions to ask prospects early that highlight your advantages:
Questions competitors might encourage prospects to ask you, with prepared responses.
testing
Performs quality control on single-cell RNA-seq data (.h5ad or .h5 files) using scverse best practices with MAD-based filtering and comprehensive visualizations. Use when users request QC analysis, filtering low-quality cells, assessing data quality, or following scverse/scanpy best practices for single-cell analysis.
tools
Deep learning for single-cell analysis using scvi-tools. This skill should be used when users need (1) data integration and batch correction with scVI/scANVI, (2) ATAC-seq analysis with PeakVI, (3) CITE-seq multi-modal analysis with totalVI, (4) multiome RNA+ATAC analysis with MultiVI, (5) spatial transcriptomics deconvolution with DestVI, (6) label transfer and reference mapping with scANVI/scArches, (7) RNA velocity with veloVI, or (8) any deep learning-based single-cell method. Triggers include mentions of scVI, scANVI, totalVI, PeakVI, MultiVI, DestVI, veloVI, sysVI, scArches, variational autoencoder, VAE, batch correction, data integration, multi-modal, CITE-seq, multiome, reference mapping, latent space.
testing
This skill should be used when scientists need help with research problem selection, project ideation, troubleshooting stuck projects, or strategic scientific decisions. Use this skill when users ask to pitch a new research idea, work through a project problem, evaluate project risks, plan research strategy, navigate decision trees, or get help choosing what scientific problem to work on. Typical requests include "I have an idea for a project", "I'm stuck on my research", "help me evaluate this project", "what should I work on", or "I need strategic advice about my research".
development
Run nf-core bioinformatics pipelines (rnaseq, sarek, atacseq) on sequencing data. Use when analyzing RNA-seq, WGS/WES, or ATAC-seq data—either local FASTQs or public datasets from GEO/SRA. Triggers on nf-core, Nextflow, FASTQ analysis, variant calling, gene expression, differential expression, GEO reanalysis, GSE/GSM/SRR accessions, or samplesheet creation.