competitor-profiling
Competitor profiling
Corey Haines / Marketing Skills
Researches and synthesizes public evidence to compare competitors without turning assumptions into facts.
- License
- MIT
- Risk
- High
Understand
Covered goals
- research competitors
- compare positioning
- synthesize market evidence
Inputs → outputs
- competitor website URLs
- the user's product context
- quick-scan or deep-profile depth
- optional focus areas such as pricing, positioning, SEO, or content
- one Markdown competitor profile per competitor
- raw scrape, SEO, and optional review data organized by competitor and date
- a cross-competitor Markdown summary when multiple competitors are profiled
Recognize
Triggers
- competitor research
- competitive landscape
- positioning comparison
Non-triggers
- legal clearance
- private intelligence gathering
- automatic market monitoring
Choose
Permissions
- read public competitor and review pages
- read user-provided product context files when present
- use configured Firecrawl and DataForSEO credentials and quota
- create dated raw-data directories and Markdown profiles in the scoped project
External effects
- network requests to competitor, review, Firecrawl, and DataForSEO services
- Firecrawl and DataForSEO calls can consume paid API quota
- raw scrape, SEO, review, profile, and summary files are created on disk
Compatibility
- an Agent Skills runtime with filesystem access and configured Firecrawl and DataForSEO MCP tools
Check permissions and confirm every external effect before using this skill.
Compare
Understand → Recognize → Choose → Compare
Pack for your agent
Pre-written instruction by SkillCodex — your request is neither sent nor used to adapt this text; no content is generated, and copying executes nothing.
usage
Use in your agent
# Use Competitor profiling in your agent ## Objective Use the existing competitor-profiling skill only when it directly covers the requested task. ## Prerequisites - competitor website URLs - the user's product context - quick-scan or deep-profile depth - optional focus areas such as pricing, positioning, SEO, or content - Firecrawl Map, Scrape, and optional Search MCP tools - DataForSEO MCP tools and configured credentials - filesystem tools for the competitor-profiles directory ## Permissions - read public competitor and review pages - read user-provided product context files when present - use configured Firecrawl and DataForSEO credentials and quota - create dated raw-data directories and Markdown profiles in the scoped project ## External effects - network requests to competitor, review, Firecrawl, and DataForSEO services - Firecrawl and DataForSEO calls can consume paid API quota - raw scrape, SEO, review, profile, and summary files are created on disk ## Procedure - Open the canonical source pinned to revision 67264763cb107d61749f418d081c56e5bcbc0209. - Read the skill instructions before calling its tools. - Ask for confirmation before any paid, destructive, or remote effect not already authorized. - Run the procedure within the requested scope and retain useful evidence. ## Non-goals - legal clearance - private intelligence gathering - automatic market monitoring ## Expected result - one Markdown competitor profile per competitor - raw scrape, SEO, and optional review data organized by competitor and date - a cross-competitor Markdown summary when multiple competitors are profiled
sha256:194439a77ba48812be75fd58119ad3e79776dbecc96e095bb9b2d025097e4a11
verification
Verify in your agent
# Verify Competitor profiling in your agent ## Result to check Verify the use of competitor-profiling for the current bounded task. ## Failure signals - The source or revision does not match the manifest. - A permission or external effect was not disclosed. - The output does not match the expected artifacts. - The skill activated for a declared non-trigger. ## Checks - Compare the SHA-256 of SKILL.md with sha256:ea7b5b7feb79ead8df038653c33aae96d38890784018a2b0afae9b2a1e21b3af. - Confirm the permissions actually used and the observed effects. - Verify artifacts with the narrowest available test. - Separate local, browser, and external evidence in the report. ## Expected result - one Markdown competitor profile per competitor - raw scrape, SEO, and optional review data organized by competitor and date - a cross-competitor Markdown summary when multiple competitors are profiled
sha256:959fd20c9050721cac911419de1a529f0c1178e83a600318741e36c747652983
Pack digest: sha256:df4b9946d2bf433e4fcc50907a732e5b33833954e4286bbae806fc6810c74daa
Source and verification
Open the canonical source- Source revision
- 67264763cb107d61749f418d081c56e5bcbc0209
- Verified on
- Digest
- sha256:ea7b5b7feb79ead8df038653c33aae96d38890784018a2b0afae9b2a1e21b3af