consulting-analysis

bytedance/deer-flow · updated Jun 2, 2026

MDX-style export adds YAML metadata + attribution linking explainx.ai and this canonical listing URL.

$npx skills add https://github.com/bytedance/deer-flow --skill consulting-analysis
0 commentsdiscussion
summary

Consulting-grade research reports across market analysis, financial analysis, competitive intelligence, and strategic planning.

  • Operates in two phases: Phase 1 generates a structured analysis framework with chapter skeleton, data requirements, and visualization plans; Phase 2 synthesizes collected data into a polished final report
  • Selects from 20+ professional frameworks (SWOT, Porter's Five Forces, TAM-SAM-SOM, Consumer Decision Journey, DuPont Analysis, Blue Ocean Strategy, etc.) matc
skill.md

Professional Research Report Skill

Overview

This skill produces professional, consulting-grade research reports in Markdown format, covering domains such as market analysis, consumer insights, brand strategy, financial analysis, industry research, competitive intelligence, investment research, and macroeconomic analysis. It operates across two distinct phases:

  1. Phase 1 — Analysis Framework Generation: Given a research subject, produce a rigorous analysis framework including chapter skeleton, per-chapter data requirements, analysis logic, and visualization plan.
  2. Phase 2 — Report Generation: After data has been collected by other skills, synthesize all inputs into a final polished report.

The output adheres to McKinsey/BCG consulting voice standards. The report language follows the output_locale setting (default: zh_CN for Chinese).

Data Authenticity Protocol

Strict Adherence Rule: All data presented in the report and visualized in charts MUST be derived directly from the provided Data Summary or External Search Findings.

  • NO Hallucinations: Do not invent, estimate, or simulate data. If data is missing, state "Data not available" rather than fabricating numbers.
  • Traceable Sources: Every major claim and chart must be traceable back to the input data package.

Core Capabilities

  • Design analysis frameworks from scratch given only a research subject and scope
  • Transform raw data into structured, high-depth research reports
  • Follow the "Visual Anchor → Data Contrast → Integrated Analysis" flow per sub-chapter
  • Produce insights following the "Data → User Psychology → Strategy Implication" chain
  • Embed pre-generated charts and construct comparison tables
  • Generate inline citations formatted per GB/T 7714-2015 standards
  • Output reports in the language specified by output_locale with professional consulting tone
  • Adapt analytical depth and structure to domain (marketing, finance, industry, etc.)

When to Use This Skill

Always load this skill when:

  • User asks for a market analysis, consumer insight report, financial analysis, industry research, or any consulting-grade analytical report
  • User provides a research subject and needs a structured analysis framework before data collection
  • User provides data summaries, analysis frameworks, or chart files to be synthesized into a report
  • User needs a professional consulting-style research report
  • The task involves transforming research findings into structured strategic narratives

Phase 1: Analysis Framework Generation

Purpose

Given a research subject (e.g., "Gen-Z Skincare Market Analysis", "NEV Industry Competitive Landscape", "Brand X Consumer Profiling"), produce a complete analysis framework that serves as the blueprint for downstream data collection and final report generation.

Phase 1 Inputs

Input Description Required
Research Subject The topic or question to be analyzed Yes
Scope / Constraints Geographic scope, time range, industry segment, target audience, etc. Optional
Specific Angles Any particular angles or hypotheses the user wants explored Optional
Domain The analytical domain: market, finance, industry, brand, consumer, investment, etc. Inferred

Phase 1 Workflow

Step 1.1: Understand the Research Subject

  • Parse the research subject to identify the core entity (market, brand, product, industry, consumer segment, financial instrument, etc.)
  • Identify the analytical domain (marketing, finance, industry, competitive, consumer, investment, macro, etc.)
  • Determine the natural analytical dimensions based on domain:
Domain Typical Dimensions
Market Analysis Market size, growth trends, market segmentation, growth drivers, competitive landscape, consumer profiling
Brand Analysis Brand positioning, market share, consumer perception, marketing strategy, competitor comparison
Consumer Insights Demographic profiling, purchase behavior, decision journey, pain points, scenario analysis
Financial Analysis Macro environment, industry trends, company fundamentals, financial metrics, valuation, risk assessment
Industry Research Value chain analysis, market size, competitive landscape, policy environment, technology trends, entry barriers
Investment Due Diligence Business model, financial health, management assessment, market opportunity, risk factors, exit pathways
Competitive Intelligence Competitor identification, strategic comparison, SWOT analysis, differentiated positioning, market dynamics

Step 1.2: Select Analysis Frameworks & Models

Based on the identified domain and research subject, select one or more professional analysis frameworks to structure the reasoning in each chapter. The chosen frameworks guide the Analysis Logic in the chapter skeleton (Step 1.3).

Strategic & Environmental Analysis

Framework Description Best For
SWOT Analysis Strengths, Weaknesses, Opportunities, Threats Brand assessment, competitive positioning, strategic planning
PEST / PESTEL Analysis Political, Economic, Social, Technological (+ Environmental, Legal) Macro-environment scanning, market entry assessment, policy impact analysis
Porter's Five Forces Supplier bargaining power, buyer bargaining power, threat of new entrants, threat of substitutes, industry rivalry Industry competitive landscape, entry barrier assessment, profit margin analysis
Porter's Diamond Model Factor conditions, demand conditions, related industries, firm strategy & structure National/regional competitive advantage analysis
VRIO Analysis Value, Rarity, Imitability, Organization Core competency assessment, resource advantage analysis

Market & Growth Analysis

Framework Description Best For
STP Analysis Segmentation, Targeting, Positioning Market segmentation, target market selection, brand positioning
BCG Matrix (Growth-Share Matrix) Stars, Cash Cows, Question Marks, Dogs Product portfolio management, resource allocation decisions
Ansoff Matrix Market penetration, market development, product development, diversification Growth strategy selection
Product Life Cycle (PLC) Introduction, growth, maturity, decline Product strategy formulation, market timing decisions
TAM-SAM-SOM Total / Serviceable / Obtainable Market Market sizing, opportunity quantification
Technology Adoption Lifecycle Innovators → Early Adopters → Early Majority → Late Majority → Laggards Emerging technology/category penetration analysis

Consumer & Behavioral Analysis

Framework Description Best For
Consumer Decision Journey Awareness → Consideration → Evaluation → Purchase → Loyalty Consumer behavior path mapping, touchpoint optimization
AARRR Funnel (Pirate Metrics) Acquisition, Activation, Retention, Revenue, Referral User growth analysis, conversion rate optimization
RFM Model Recency, Frequency, Monetary Customer value segmentation, precision marketing
Maslow's Hierarchy of Needs Physiological → Safety → Social → Esteem → Self-actualization Consumer psychology analysis, product value proposition
Jobs-to-be-Done (JTBD) The "job" a user needs to accomplish in a specific context Demand insight, product innovation direction

Financial & Valuation Analysis

Framework Description Best For
DuPont Analysis ROE = Net Profit Margin × Asset Turnover × Equity Multiplier Profitability decomposition, financial health diagnosis
DCF (Discounted Cash Flow) Free cash flow discounting Enterprise/project valuation
Comparable Company Analysis PE, PB, PS, EV/EBITDA multiples comparison Relative valuation, peer benchmarking
EVA (Economic Value Added) After-tax operating profit - Cost of capital Value creation capability assessment

Competitive & Strategic Positioning

Framework Description Best For
Benchmarking Key performance indicator item-by-item comparison Competitor gap analysis, best practice identification
Strategic Group Mapping Cluster competitors along two key dimensions Competitive landscape visualization, white-space identification
Value Chain Analysis Primary activities + support activities value decomposition Cost advantage sources, differentiation opportunity identification
Blue Ocean Strategy Value curve, four-action framework (Eliminate-Reduce-Raise-Create) Differentiated innovation, new market space creation
Perceptual Mapping Plot brand positions along two consumer-perceived dimensions Brand positioning analysis, market gap discovery

Industry & Supply Chain Analysis

Framework Description Best For
Industry Value Chain Upstream → Midstream → Downstream decomposition Industry structure understanding, profit distribution analysis
Gartner Hype Cycle Technology Trigger → Peak of Inflated Expectations → Trough of Disillusionment → Slope of Enlightenment → Plateau of Productivity Emerging technology maturity assessment
GE-McKinsey Matrix Industry Attractiveness × Competitive Strength Business portfolio prioritization, investment decisions

Selection Principles

  1. Domain-First: Based on the domain identified in Step 1.1, select 2-4 most relevant frameworks from the toolkit above
  2. Complementary: Choose complementary rather than overlapping frameworks (e.g., macro-level with PESTEL + micro-level with Porter's Five Forces)
  3. Depth over Breadth: Better to deeply apply 2 frameworks than superficially stack 6
  4. Data-Feasible: Selected frameworks must be supportable by downstream data collection skills — if the data required by a framework cannot be reasonably obtained, downgrade or substitute
  5. Explicit Mapping: In the chapter skeleton, explicitly annotate which framework each chapter uses and how it is applied

Framework Selection Output Format

## Framework Selection

| Chapter | Selected Framework(s) | Application |
|---------|----------------------|-------------|
| Market Size & Growth Trends | TAM-SAM-SOM + Product Life Cycle | TAM-SAM-SOM to quantify market space, PLC to determine market stage |
| Competitive Landscape Assessment | Porter's Five Forces + Strategic Group Mapping | Five Forces to assess industry competition intensity, Group Mapping to visualize competitive positioning |
| Consumer Profiling | RFM + Consumer Decision Journey | RFM to segment customer value, Decision Journey to identify key conversion nodes |
| Brand Strategy Recommendations | SWOT + Blue Ocean Strategy | SWOT to summarize overall landscape, Blue Ocean to guide differentiation direction |

Step 1.3: Design Chapter Skeleton

Produce a hierarchical chapter structure. Each chapter must include:

  1. Chapter Title — Professional, concise, subject-based (follow titling constraints in Formatting section)
  2. Analysis Objective — What this chapter aims to reveal
  3. Analysis Logic — The reasoning chain or framework (must reference the frameworks selected in Step 1.2)
  4. Core Hypothesis — Preliminary hypotheses to be validated or refuted by data

Chapter Skeleton Output Format

## Analysis Framework

### Chapter 1: [Title]
- **Analysis Objective**: [This chapter aims to...]
- **Analysis Logic**: [Framework or reasoning chain used]
- **Core Hypothesis**: [Hypotheses to validate]
- **Data Requirements**: (see Step 1.4)
- **Visualization Plan**: (see Step 1.5)

### Chapter 2: [Title]
...

Step 1.4: Define Data Query Requirements Per Chapter

For each chapter, specify exactly what data needs to be collected. This is the bridge to downstream data collection skills.

Each data requirement entry must include:

Field Description
Data Metric The specific metric or data point needed (e.g., "China skincare market size 2020-2025 (in billion CNY)")
Data Type Quantitative, Qualitative, or Mixed
Suggested Sources Suggested source categories: Industry reports, financial statements, government statistics, social media, e-commerce platforms, survey data, news
Search Keywords Suggested search queries for data collection agents
Priority P0 (Required) / P1 (Important) / P2 (Supplementary)
Time Range The time period the data should cover

Data Requirements Output Format (per chapter)

#### Data Requirements

| # | Data Metric | Data Type | Suggested Sources | Search Keywords | Priority | Time Range |
|---|-------------|-----------|-------------------|-----------------|----------|------------|
| 1 | Market size (billion CNY) | Quantitative | Industry reports, government statistics | "China skincare market size 2024" | P0 | 2020-2025 |
| 2 | CAGR | Quantitative | Industry reports | "skincare CAGR growth rate" | P0 | 2020-2025 |
how to use consulting-analysis

How to use consulting-analysis on Cursor

AI-first code editor with Composer

1

Prerequisites

Before installing skills in Cursor, ensure your development environment meets these requirements:

  • Cursor installed and configured on your development machine
  • Node.js version 16.0+ with npm package manager (verify with node --version)
  • Active project directory or workspace where you want to add consulting-analysis
2

Execute installation command

Execute the skills CLI command in your project's root directory to begin installation:

$npx skills add https://github.com/bytedance/deer-flow --skill consulting-analysis

The skills CLI fetches consulting-analysis from GitHub repository bytedance/deer-flow and configures it for Cursor.

3

Select Cursor when prompted

The CLI will show a list of available agents. Use arrow keys to navigate and space to select Cursor:

◆ Which agents do you want to install to?
│ ── Universal (.agents/skills) ── always included ────
│ • Amp
│ • Antigravity
│ • Cline
│ • Codex
│ ●Cursor(selected)
│ • Cursor
│ • Windsurf
4

Verify installation

Confirm successful installation by checking the skill directory location:

.cursor/skills/consulting-analysis

Reload or restart Cursor to activate consulting-analysis. Access the skill through slash commands (e.g., /consulting-analysis) or your agent's skill management interface.

Security & Verification Notice

We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.

Skills execute code in your development environment. Always verify the publisher's identity, review recent commits, and test in isolated environments before production deployment.

List & Monetize Your Skill

Submit your Claude Code skill and start earning

GET_STARTED →

Use Cases

User Story & Requirements Generation

Create detailed user stories, acceptance criteria, and feature specs

Example

Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios

Reduce spec writing time by 50%, ensure comprehensive coverage

Competitive Analysis

Research competitors, compare features, identify gaps

Example

Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities

Complete competitive research in 2 hours instead of 2 days

Roadmap Prioritization

Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs

Example

Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale

Make data-driven prioritization decisions faster

Stakeholder Communication

Draft PRDs, status updates, and stakeholder presentations

Example

Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement

Save 3-5 hours/week on communication overhead

Implementation Guide

Prerequisites

  • Claude Desktop or compatible AI client
  • Access to product documentation and roadmap tools (Jira, Notion, etc.)
  • Understanding of product management frameworks (RICE, Jobs-to-be-Done, etc.)
  • Stakeholder contact information and communication channels

Time Estimate

30-60 minutes to see productivity improvements

Installation Steps

  1. 1.Install product management skill
  2. 2.Start with user story generation for known feature
  3. 3.Progress to competitive analysis: research 2-3 competitors
  4. 4.Use for roadmap prioritization: apply RICE/ICE scoring
  5. 5.Draft stakeholder communications and refine based on feedback
  6. 6.Build template library for recurring PM tasks
  7. 7.Share effective prompts with product team

Common Pitfalls

  • Not validating competitive research—verify facts before sharing
  • Accepting user stories without involving engineering team
  • Over-relying on frameworks without qualitative judgment
  • Not customizing outputs to company culture and communication style
  • Skipping stakeholder validation of generated requirements

Best Practices

✓ Do

  • +Validate research and competitive analysis with real data
  • +Collaborate with engineering when generating technical requirements
  • +Customize frameworks and templates to your company context
  • +Use skill for first drafts, refine with stakeholder input
  • +Document successful prompt patterns for PM tasks
  • +Combine AI efficiency with human judgment and intuition

✗ Don't

  • Don't publish competitive analysis without fact-checking
  • Don't finalize user stories without engineering review
  • Don't make prioritization decisions solely on AI scoring
  • Don't skip customer validation of generated requirements
  • Don't ignore company-specific context and culture

💡 Pro Tips

  • Provide context: company goals, constraints, customer feedback
  • Ask for alternatives: 'Show 3 ways to prioritize this roadmap'
  • Request stakeholder-specific formatting: 'Executive summary vs. engineering spec'
  • Use skill for 70% generation + 30% customization to company needs

When to Use This

✓ Use When

Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.

✗ Avoid When

Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.

Learning Path

  1. 1Basic: user stories, feature specs, status updates
  2. 2Intermediate: competitive analysis, prioritization frameworks, PRDs
  3. 3Advanced: product strategy, go-to-market planning, OKR setting
  4. 4Expert: product vision, market positioning, business model innovation

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.845 reviews
  • Tariq Desai· Dec 24, 2024

    Keeps context tight: consulting-analysis is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Pratham Ware· Dec 20, 2024

    We added consulting-analysis from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Kabir Martinez· Dec 20, 2024

    consulting-analysis fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Chinedu Okafor· Dec 16, 2024

    Useful defaults in consulting-analysis — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Diya Gupta· Dec 4, 2024

    I recommend consulting-analysis for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Kabir Li· Nov 23, 2024

    Keeps context tight: consulting-analysis is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Kabir Wang· Nov 15, 2024

    I recommend consulting-analysis for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Sakshi Patil· Nov 11, 2024

    consulting-analysis fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Kabir Anderson· Nov 11, 2024

    We added consulting-analysis from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Chinedu Mensah· Oct 14, 2024

    Registry listing for consulting-analysis matched our evaluation — installs cleanly and behaves as described in the markdown.

showing 1-10 of 45

1 / 5