Skill: Competitive Positioning Research
Owner: Archie | Maintained by: Sara
When to Use This Skill
Triggers:
- - "How does our X compare to how [category] leaders do it?"
- "Research how successful [category] platforms handle [specific problem]"
- "What can we learn from [Platform A / Platform B] for our [page/feature/approach]?"
- Pre-ship review Phase 3 (strategic positioning check)
- Before writing any public-facing page that has direct category comps
Not for:
- - Technical claim accuracy — that's the technical accuracy review pattern (fee amounts, hash functions, protocol specs)
- Deep product research — that's a full Archie research brief
- Pricing analysis — that's Becky
This skill is for strategic/UX research — "how did the best examples in this space solve this specific problem, and how do we stack up?" Not "is this claim correct?"
The Research Pattern
Step 1: Define the comparison dimensions
Before searching, lock down:
- - What specific problem are we researching? (e.g. "two-sided marketplace landing page hero CTA — which side to prioritise?")
- What category are the comps in? (e.g. "developer-facing two-sided marketplace")
- 3–5 dimensions to score on (e.g. side prioritisation, cold-start handling, social proof, trust signals)
- Target output: scored table + ranked recommendations
Don't start searching until you've written these down. Undefined scope = research sprawl.
Step 2: Select comps
Pick 4–6 platforms. More is noise. Selection criteria:
- - Same audience type (developer, consumer, enterprise)
- Same structural problem (two-sided, subscription, usage-based)
- Mix of early-stage (how they launched) and mature (how they evolved)
- Prioritise structural analogues over direct competitors — defensive bias corrupts the analysis
Step 3: Research each comp
For each platform, find:
- - How they handled the specific problem (not general company history)
- What they prioritised early vs. mature stage
- What worked and what they changed
- One key lesson that applies to your situation
Search patterns that work:
- - INLINECODE0
- INLINECODE1
- INLINECODE2
- INLINECODE3
- INLINECODE4
Model knowledge vs. web search: For well-known platforms (Airbnb, Stripe, Uber, Replicate), Archie has sufficient model knowledge for structural patterns. Use web search for specifics — a changed CTA, a pivot, a dated case study.
Step 4: Score our approach
Build a scoring table against the dimensions from Step 1. Score each 1–5 with a brief, honest note.
A 2/5 with a real explanation is more useful than a 4/5 that flatters the team. Score what exists, not what was intended.
Step 5: Produce recommendations
Ranked by impact, not effort. For each recommendation:
- - What to change
- Why (which comp's evidence supports it)
- Approximate effort: one-line fix / section rewrite / new feature
Output Format
CODEBLOCK0
Time Budget and Scope
| Type | Comps | Time |
|---|
| Quick (known category) | 2–4 | 8–10 min |
| Full (novel category) |
5–6 | 15–20 min |
Hard limit: 4 web searches. Synthesise from what you find. If you haven't found enough after 4 searches, scope was too broad — narrow the question, not the search count.
Worked Example
Date: 2026-03-24
Product: Reddi Agent Protocol (two-sided agent marketplace)
Problem: Two-sided landing page hero CTA — which side to prioritise?
File: INLINECODE5
Comps studied: Stripe, Uber, Airbnb, Hugging Face, Replicate (5 — right call, stopped before noise)
Dimensions scored: Side prioritisation, supply-side hook, demand-side hook, chicken-and-egg acknowledgement, social proof, trust signals
Headline finding: Seller-first hero is defensible at pre-supply stage, but the page is missing three things: cold-start acknowledgement, zero-friction demo, and any social proof. The "Browse Agents" CTA risks leading to a near-empty index — an active anti-signal.
Top recommendation: Add a dual-path hero split so both sides feel directly spoken to without diluting the primary message.
Surprise: Replicate — the closest structural analogue — led with consumers from day one, and made a live runnable demo the primary conversion mechanism on the landing page. Not a "coming soon" but an actual working model you could run from the hero. That's the bar for our live demo CTA.
Score that stung: Chicken-and-egg handling got 1/5. The page doesn't acknowledge it's early-stage, and "why join a marketplace with no one in it yet?" has no answer anywhere on the page. Honest score, actionable gap.
Common Mistakes
Too many comps. Six becomes noise. Pick four or five strong structural analogues, research them properly, and stop.
Comparing to direct competitors. Direct comp analysis introduces defensive bias. Structural analogues (same problem, different space) produce better lessons. Airbnb teaches more about marketplace cold starts than any other agent marketplace would.
Generous scoring. A scoring table where everything is 3–4/5 is useless. The purpose of the table is to surface gaps. If nothing scores below 3, you're flattering the work, not analysing it.
Searching too broadly. two-sided marketplace returns 10 years of generic content. Replicate model provider growth strategy returns the specific insight you need. Start specific, widen only if necessary.
Grepping the full repo. Archie times out on grep -r across a full project directory. Always read targeted files by path. Never use recursive search on a large workspace.
This skill was written 2026-03-24 by Sara, based on Archie's marketplace research for Reddi Agent Protocol.
技能:竞争定位研究
所有者:Archie | 维护者:Sara
何时使用此技能
触发条件:
- - 我们的X与[品类]领先者的做法相比如何?
- 研究成功的[品类]平台如何处理[特定问题]
- 我们可以从[平台A/平台B]学到什么来改进我们的[页面/功能/方法]?
- 发布前审查阶段3(战略定位检查)
- 在撰写任何涉及直接品类对比的对外页面之前
不适用于:
- - 技术声明的准确性——那是技术准确性审查模式(费用金额、哈希函数、协议规范)
- 深度产品研究——那是完整的Archie研究简报
- 定价分析——那是Becky
此技能适用于战略/用户体验研究——该领域的最佳案例如何解决这个特定问题,我们与之相比如何?而非这个声明是否正确?
研究模式
第一步:定义比较维度
在搜索之前,先确定:
- - 我们研究的具体问题是什么?(例如:双边市场着陆页主行动号召——应优先考虑哪一方?)
- 对比对象属于什么品类?(例如:面向开发者的双边市场)
- 3-5个评分维度(例如:侧重点优先顺序、冷启动处理、社会证明、信任信号)
- 目标输出: 评分表 + 排序建议
在写下这些之前不要开始搜索。未定义范围=研究失控。
第二步:选择对比对象
选择4-6个平台。更多就是噪音。选择标准:
- - 相同的受众类型(开发者、消费者、企业)
- 相同的结构性问题(双边、订阅、按使用量计费)
- 混合早期阶段(他们如何启动)和成熟阶段(他们如何演变)
- 优先选择结构类比对象而非直接竞争对手——防御性偏见会污染分析
第三步:研究每个对比对象
对于每个平台,找出:
- - 他们如何处理特定问题(而非一般公司历史)
- 他们在早期与成熟阶段分别优先考虑什么
- 什么有效以及他们改变了什么
- 一个适用于你情况的关键经验
有效的搜索模式:
- - [平台] 着陆页拆解
- [平台] 早期增长策略
- [平台] 冷启动问题
- 双边市场 [特定问题] 最佳实践
- [平台] 他们如何解决 [问题]
模型知识 vs. 网络搜索: 对于知名平台(Airbnb、Stripe、Uber、Replicate),Archie拥有足够的模型知识来理解结构模式。使用网络搜索获取具体细节——更改过的行动号召、业务转型、过时的案例研究。
第四步:评估我们的方法
根据第一步的维度构建评分表。每个维度评分1-5分,并附上简短、诚实的说明。
一个带有真实解释的2/5分,比一个讨好团队的4/5分更有价值。评估现状,而非意图。
第五步:提出建议
按影响力排序,而非工作量。对于每条建议:
- - 要改变什么
- 为什么(哪个对比对象的证据支持)
- 大致工作量:单行修复 / 章节重写 / 新功能
输出格式
markdown
[主题] — 竞争定位研究
日期:YYYY-MM-DD | 分析师:Archie
执行摘要
[3-4句话:核心发现 + 首要建议]
比较维度
[被评分的3-5个维度及其重要性]
案例研究
[平台]
- - 他们做了什么: ...
- 时间点(早期 vs 成熟): ...
- 关键经验: ...
评分表
| 维度 | 评分(1-5) | 备注 |
|---|---|---|
建议(按影响力排序)
- 1. [变更] — [原因,哪个对比对象支持] — [工作量]
我们做对的地方
[需要保留的优势]
时间预算与范围
| 类型 | 对比对象数量 | 时间 |
|---|
| 快速(已知品类) | 2-4 | 8-10分钟 |
| 完整(新品类) |
5-6 | 15-20分钟 |
硬性限制:4次网络搜索。 从找到的信息中进行综合。如果4次搜索后仍未找到足够信息,说明范围太广——应缩小问题范围,而非增加搜索次数。
工作示例
日期: 2026-03-24
产品: Reddi Agent Protocol(双边代理市场)
问题: 双边市场着陆页主行动号召——应优先考虑哪一方?
文件: projects/reddi-agent-protocol/reviews/archie-marketplace-research-2026-03-24.md
研究的对比对象: Stripe、Uber、Airbnb、Hugging Face、Replicate(5个——正确选择,在产生噪音前停止)
评分的维度: 侧重点优先顺序、供应端吸引力、需求端吸引力、鸡生蛋问题认知、社会证明、信任信号
核心发现: 在供应端不足阶段,以卖家为先的主行动号召是合理的,但页面缺少三样东西:冷启动认知、零摩擦演示、以及任何社会证明。浏览代理行动号召可能导致用户进入一个近乎空白的索引——这是一个强烈的负面信号。
首要建议: 添加双路径主行动号召分割,使双方都能直接感受到被关注,同时不稀释主要信息。
意外发现: Replicate——最接近的结构类比对象——从第一天起就以消费者为先,并将可运行的实时演示作为着陆页的主要转化机制。不是即将推出,而是一个你可以在主行动号召区域直接运行的实际工作模型。这是我们的实时演示行动号召应该达到的标准。
令人警醒的评分: 鸡生蛋问题处理得分为1/5。页面没有承认其处于早期阶段,而且为什么要加入一个还没有人的市场?在页面任何地方都没有答案。诚实的评分,可操作的差距。
常见错误
对比对象过多。 六个就会变成噪音。选择四到五个强有力的结构类比对象,认真研究它们,然后停止。
与直接竞争对手比较。 直接竞争对手分析会引入防御性偏见。结构类比对象(相同问题,不同领域)能产生更好的经验。Airbnb在市场冷启动方面能教给我们的,比任何其他代理市场都多。
评分过于慷慨。 一个所有项目都是3-4/5分的评分表毫无用处。评分表的目的是揭示差距。如果没有任何项目低于3分,你是在讨好工作,而非分析它。
搜索范围过宽。 双边市场会返回10年的泛泛内容。Replicate 模型提供商增长策略则会返回你需要的具体洞察。从具体开始,仅在必要时扩大范围。
对整个仓库进行grep搜索。 Archie在跨整个项目目录执行grep -r时会超时。始终按路径读取目标文件。切勿在大工作区上使用递归搜索。
此技能由Sara于2026-03-24编写,基于Archie为Reddi Agent Protocol进行的市场研究。