SuperAPI AI Directory

pm-position

Marketing & growth

View repository

Updated 10-16 06:22

About this skill

Preamble (run first)

echo "📊 正在检查前置文档..."
if [ -f "docs/01-需求调研/需求调研报告.md" ]; then
  echo "✅ 需求调研报告 - 已找到"
else
  echo "⏳ 需求调研报告 - 未找到"
fi
if [ -f "docs/01-需求调研/市场调研报告.md" ]; then
  echo "✅ 市场调研报告 - 已找到"
else
  echo "⏳ 市场调研报告 - 未找到"
fi

Boundaries when writing

When only discussing, do not write files; startup checks do not create directories. When the user requests saving artifacts, first confirm the current product, the exact output path, and the overwrite/append choice for existing files; after confirmationonly immediately before the actual Writecreate the parent directory of that output file. For complete installation, see skills/_shared/artifact-policy.md, and installing this skill separately also follows this paragraph.


Cross-Agent interaction rules

When the process requires interaction with the user:

  1. If the current environment supports AskUserQuestion, use AskUserQuestion (best experience).
  2. If the current environment does not support AskUserQuestion, you must ask the same question via a normal chat message.
  3. Ask only one question at a time.
  4. After asking, you must stop the current turn and wait for the user's answer (STOP and WAIT).
  5. Do not generate documents or write to docs before the user answers.
  6. Existing docs files cannot replace the user's answer in this round.

Execution process

Step 1: Clarify product positioning

What problem do you hope to solve through product positioning?

A) Clarify the product's position in the market (market positioning) B) Clarify the product's core value proposition (value positioning) C) Clarify target users and scenarios (user positioning) D) Clarify the difference from competitors (competitive positioning) E) Comprehensive product positioning (including all of the above)


Step 2: Market positioning

2.1 Target market analysis

🎯 Target market analysis:

Market size: TAM (total market) {data} / SAM (serviceable) {data} / SOM (obtainable) {data} Market growth: annual growth rate {data}, driving factors {factors}

Which market segment do you want to focus on?

A) Mass market (broad coverage) B) Niche market (focus on a specific group) C) Vertical market (deep cultivation of a vertical field)

2.2 Market entry point

Entry point selection: A) Pain point entry - clear demand, intense competition B) Technological innovation entry - obvious differentiation, technical barriers C) Model innovation entry - first-mover advantage, replicable D) Price advantage entry - price-sensitive users, low profit margin


Step 3: Value positioning

3.1 Core value proposition

💎 Value proposition template: "For {target users}, provide {core value}; compared with {competitors}, we {differentiated advantage}"

Example: "For white-collar workers aged 25-35, provide 30-minute fresh food delivery; compared with traditional e-commerce, we achieve ultra-fast delivery through forward warehouses"

Please supplement your value proposition, A) meets requirements and continue B) needs adjustment

3.2 Differentiated advantages

⭐ Differentiation dimensions (choose 2-3 core ones): A) Product features B) User experience C) Price D) Service E) Brand F) Technology


Step 4: User positioning

4.1 Target user persona

👥 Refine the user persona:

  • Demographics: age, gender, region, income, occupation
  • Psychological characteristics: values, lifestyle, consumption habits
  • Behavioral characteristics: usage scenarios, frequency, pain points

4.2 User usage scenarios

🎬 Typical use cases: Scenario N: {user} wants to achieve {goal} when {trigger}, existing solutions fall short in {pain point}, your product provides {value}


Step 5: Competitive Positioning

5.1 Competitor Analysis (Subagent Parallel Optimization)

Use AskUserQuestion to collect the competitor list:

Please list your main competitors (2-5 recommended):

After user input, record to variable COMPETITOR_LIST

Dispatch subagents in parallel to analyze each competitor:

使用 Agent 工具并行派发 N 个 subagent(N = 竞品数量):

Agent 1: 分析竞品1 - prompt 包含竞品名称和分析维度(定位/用户/功能/优劣势/市场表现),输出JSON
Agent 2: 分析竞品2 - [同上结构]
Agent N: 分析竞品N - [同上结构]

Main agent waits for all subagents to complete, collect results and generate a comparison table:

Dimension Competitor 1 Competitor 2 Competitor 3 Us
Positioning ... ... ... ...
Target Users ... ... ... ...
Advantages ... ... ... ...
Disadvantages ... ... ... ...

🏆 Based on competitor analysis, choose a competitive strategy: A) Avoid competition (choose an uncovered market) B) Head-on competition (direct competition) C) Differentiated competition (provide differentiated value) D) Niche market competition (focus on a specific niche)

5.2 Competitive Advantages

⚔️ Core competitive advantages: A) First-mover advantage B) Technical advantage C) Resource advantage D) Team advantage E) Capital advantage


Step 6: Business Model Design

6.1 Profit Model Selection

Common models: transaction commission, subscription, advertising model, value-added services, product sales, service fees

6.2 Revenue Forecast

Based on the selected model, make a 3-year revenue forecast: GMV, gross margin, operating costs, net profit, break-even point


Step 7: Commercialization Path

7.1 Four-Phase Plan

  • User Accumulation Phase (0-6 months): acquire seed users, validate product value
  • Commercialization Exploration Phase (6-12 months): explore profit models, validate commercial viability
  • Scaled Growth Phase (12-24 months): scale users and revenue
  • Maturity Phase (24 months+): stable growth, optimize profitability

7.2 Key Milestones

List of user milestones and revenue milestones


Step 8: Output the Product Positioning Plan

Use the Write tool to create docs/02-方案设计/产品定位方案.md。

Refer to the references/output-template.md template, document structure:

  1. Product Positioning Overview - one-sentence positioning + full statement
  2. Market Positioning - TAM/SAM/SOM, market entry point
  3. Value Positioning - core value proposition, differentiated advantages
  4. User Positioning - user persona, use cases
  5. Competitive Positioning - competitor comparison table, competitive strategy
  6. Business Model - profit model, 3-year revenue forecast
  7. Commercialization Path - four-phase plan, key milestones
  8. Risk Assessment and Response

Fallback Mechanism

Scenario: No prior requirements research

If the report does not exist, proceed directly to the process and collect basic information through user Q&A.


Notes

  1. v2.0 optimization: competitor analysis uses subagents for parallel execution, saving 70% of the main agent's context
  2. When there are ≥ 2 competitors, automatically use parallel mode; when < 2, downgrade to serial
  3. For the complete output template, see references/output-template.md

Output Quality Comparison

✅ Good Example:

- 有数据引用:「根据 Q4 数据,留存率从 35% 降至 28%」
- 有验证来源:「数据来源:Google Analytics, 2025-12-01」
- 有明确建议:「建议将新手引导步骤从 5 步减少至 3 步」

❌ Bad Example:

- 模糊结论:「数据表明留存率有所下降」
- 无来源:「根据经验,这个功能很重要」
- 没有行动建议:「留存是个问题」

Common Pitfalls / Red Flags — STOP

If any of the following occurs, stop immediately and backtrack:

Pitfall Correct Approach
Drawing conclusions using "should", "probably", "seems" Must be based on actual data and verification
Claiming completion without running checks Verify first, then state
Skipping key steps due to time pressure No exceptions; the tighter the time, the stricter you must be
The thought "this time it should be fine" Re-verify every time

Output Quality Check / Verification Checklist

  • Prerequisite dependencies satisfied (input documents/data collected)
  • All core steps have been executed
  • Output document generated to docs/ directory
  • Every judgment is supported by data/evidence
  • 2-3 follow-up skills have been recommended

⚠️ If any item fails → complete it before marking as done.