Skip to content
Back to skills

Dev Swarm Stage Market Research

ASecurity

Conduct comprehensive market research and competitive analysis to validate the problem, understand the market landscape, and identify opportunities. Use when starting stage 01 (market-research) or when user asks about competitors or market analysis.

  • 42 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 31, 2026
documentationgogitdocumentation

Security analysis

A100/100

Scanned May 31, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill dev-swarm-stage-market-research --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Dev Swarm Stage Market Research?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Dev Swarm Stage Market Research
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-dev-swarm-stage-market-research/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-dev-swarm-stage-market-research)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: dev-swarm-stage-market-research
description: Conduct comprehensive market research and competitive analysis to validate the problem, understand the market landscape, and identify opportunities. Use when starting stage 01 (market-research) or when user asks about competitors or market analysis.
---

# Stage 01 - Market Research

Conduct comprehensive market research and competitive analysis to validate the problem, understand the market landscape, identify competitors, and discover market gaps and opportunities.

## When to Use This Skill

- User asks to start stage 01 (market-research)
- User wants to research competitors or market landscape
- User asks about market size, trends, or opportunities

## Your Roles in This Skill

See `dev-swarm/docs/general-dev-stage-rule.md` for role selection guidance.

## Role Communication

See `dev-swarm/docs/general-dev-stage-rule.md` for the required role announcement format.

## Pre-Stage Check

Before starting, verify previous stages:

1. Check if `00-init-ideas/` folder has content (not just `.gitkeep`)
2. If previous stage is empty and has no `SKIP.md`:
   - Ask user: "Stage 00 is not complete. Would you like to skip it or start from that stage first?"

## Instructions

### Step 1: Context Review

Read all files to understand the project:

- `ideas.md`
- `00-init-ideas/*.md` - All markdown files

### Step 2: Create Stage Proposal

**General Rules:** See `dev-swarm/docs/general-dev-stage-rule.md` → "Create Stage Proposal Rules" section.

If this stage is skipped (has SKIP.md), execute the next non-skipped stage's agent skill. Otherwise, create the file `01-market-research/README.md` with the following content:

#### 2.1 Stage Goal

Brief the goal in 2-3 paragraphs:
- What this stage aims to achieve
- Why market research is critical for product success
- How this builds upon previous stages
- What deliverables will be produced

#### 2.2 File Selection

Select files from these options based on project needs:

**Market Analysis:**
- `competitive-analysis.md` - In-depth analysis of direct and indirect competitors
- `similar-products.md` - Research on similar products in the market
- `market-size-opportunity.md` - TAM, SAM, SOM analysis

**Strategic Analysis:**
- `swot-analysis.md` - Strengths, weaknesses, opportunities, and threats analysis
- `market-trends.md` - Current industry trends and market direction
- `market-gaps.md` - Identified gaps in the market

**Business Intelligence:**
- `pricing-strategy.md` - Competitor pricing research and recommended pricing models
- `feature-comparison.md` - Feature comparison matrix

For each selected file, provide:
- Short description
- Why it's essential for this project
- Key information it should include

#### 2.3 Request User Approval

Ask user: "Please check the Stage Proposal in `01-market-research/README.md`. Update it directly or tell me how to update it."

### Step 3: Execute Stage Plan

Once user approves `01-market-research/README.md`:

#### 3.1 Create All Planned Files

Create each file listed in the approved README:

- **For `.md` files:** Write comprehensive content based on actual web research

**Quality Guidelines:**
- Use web search to gather real market data and competitor information
- Cite sources where possible for credibility
- Include quantitative data when available
- Analyze at least 3-5 direct competitors
- Identify specific, actionable market opportunities

#### 3.2 Request User Approval for Files

After creating all files:
- Provide a summary of what was created
- Highlight key market insights discovered
- Ask: "Please review the market research documents. You can update or delete files, or let me know how to modify them."

### Step 4: Finalize Stage

Once user approves all files:

#### 4.1 Documentation Finalization
- Sync `01-market-research/README.md` to remove any deleted files
- Ensure all files are complete and well-formatted
- Verify research findings are accurate and well-sourced

#### 4.2 Prepare for Next Stage
- Summarize key market insights for reference in later stages
- Identify top competitors to consider during persona development
- Note market gaps that represent strongest opportunities

#### 4.3 Announce Completion

Inform user:
- "Stage 01 (Market Research) is complete"
- Summary of deliverables created
- Key insights discovered
- "Ready to proceed to Stage 02 (Personas) when you are"

## Stage Completion Rules

See `dev-swarm/docs/general-dev-stage-rule.md` for stage completion, commit, and skip rules.

## Key Principles

- Base research on real data, not assumptions
- Cite sources for credibility
- Connect findings to product concept
- Support smooth transition to persona development

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…