skills/general/analyze-competitors/SKILL.md
Conduct competitor analysis for product design. Load when user says 'analyze competitors', 'competitor research', 'competitive analysis', 'check how [competitor] does this'. Guides exploration of Zapier, n8n, Lindy, Relevance.ai and other automation platforms.
npx skillsauth add beam-ai-team/beam-next-skills analyze-competitorsInstall 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.
Systematically research competitor products to identify feature implementations, UX patterns, gaps, and opportunities.
This skill is the second step in the design cycle. It:
- [ ] Load requirements from previous step
- [ ] Identify relevant competitors for this feature
- [ ] Research each competitor (hands-on exploration)
- [ ] Document findings per competitor
- [ ] Identify patterns, gaps, opportunities
- [ ] Create analysis summary
Load the requirements synthesis from Step 1:
02-resources/requirements-synthesis.md
Identify the core feature/functionality to research.
Mark this todo complete before proceeding.
Present the known competitor list from references/competitor-list.md:
Which competitors should we analyze for this feature?
Automation Platforms:
1. Zapier
2. n8n
3. Make (Integromat)
AI Agent Platforms:
4. Lindy
5. Relevance.ai
6. Crew.ai
Other:
7. Custom competitor (specify)
Select by number (e.g., "1, 2, 4") or "all"
Mark this todo complete before proceeding.
For each selected competitor, guide the user through exploration:
Let's analyze {COMPETITOR}.
Please navigate to {competitor URL} and explore how they implement {feature}.
When ready, describe what you see or share a screenshot. I'll help document:
- How they approach this feature
- Key UI elements and patterns
- User flow steps
- What works well / what doesn't
Documentation template per competitor:
## {Competitor Name}
### Feature Implementation
- How it works: {description}
- Entry point: {where users access it}
- Key steps: {1, 2, 3...}
### UI Patterns
- Layout: {sidebar, modal, wizard, etc.}
- Components used: {buttons, cards, inputs}
- Visual style: {minimal, feature-rich, etc.}
### Strengths
- {what they do well}
### Weaknesses
- {pain points or gaps}
### Screenshots/Notes
- {user observations}
Repeat for each competitor.
Mark this todo complete after ALL competitors are researched.
Analyze findings across all competitors:
Common Patterns (most competitors do this):
Differentiators (unique approaches):
Gaps (nobody does this well):
Opportunities (how we can be better):
Mark this todo complete before proceeding.
Generate the final analysis document:
# Competitor Analysis: {Feature Name}
## Executive Summary
{2-3 sentence overview of findings}
## Competitors Analyzed
| Competitor | Focus Area | Account Type |
|------------|------------|--------------|
| Zapier | {area} | Free/Premium |
| ... | ... | ... |
## Feature Comparison Matrix
| Capability | Zapier | n8n | Lindy | Ours |
|------------|--------|-----|-------|------|
| {cap 1} | Yes | Yes | No | TBD |
| ... | ... | ... | ... | ... |
## Key Findings
### What Works Well (Industry Standard)
{patterns to adopt}
### Gaps & Opportunities
{where we can differentiate}
### Recommended Approach
{synthesis for wireframing}
## Detailed Analysis
{per-competitor sections}
## References
- Screenshots: {location}
- Research date: {date}
Save to: 02-resources/competitor-analysis.md
Mark this todo complete before proceeding.
Competitor analysis complete!
Key insights:
- {insight 1}
- {insight 2}
- {insight 3}
Ready to create wireframes?
Say 'create wireframe' or 'continue design cycle'
competitor-list.md - Known competitors with URLs and account statusanalysis-framework.md - What to look for when analyzingdocumentation-template.md - Standard format for capturing findingscompetitor-analysis-template.md - Full template for analysis outputAbout Account Access:
About Screenshots:
testing
Audit registry.yaml against disk, validate SKILL.md frontmatter, find duplicates and orphans. Load when user says 'audit skills registry', 'validate beam-next-skills', 'registry drift', 'skills catalog audit', 'check registry yaml'.
tools
All Workable ATS operations — fetch JDs, search candidates, post assessments/reviews. Load when user says "fetch JD", "search workable", "push to workable", "post review", "rate candidate", "workable", "push assessment", "list jobs", or after interview-coach completes an evaluation. Replaces workable-fetch-jd and workable-push-assessment.
data-ai
Load when user mentions "tavily research", "market intelligence", "competitive research", "GTM research", or needs real-time market data for sales, marketing, or vertical strategy.
development
Shared resource library for Slack integration skills. DO NOT load directly - provides common references (setup, API docs, error handling, authentication) and scripts used by slack-connect and individual Slack skills.