icp-positioning
Defines your ideal customer profile (ICP) and how your product is positioned against alternatives. Use when deciding who the product serves and how it differs.
- License 许可
- MIT
- 所属仓库
- vibbs/company-os
- 最近更新
- 2026-10-21
- Stars
- ★ 6
- Forks
- 2
01 前言 Front Matter
- name
- icp-positioning
- description
- Defines your ideal customer profile (ICP) and how your product is positioned against alternatives. Use when deciding who the product serves and how it differs.
- argument-hint
- <product or market>
- user-invocable
- true
03 SKILL.md 正文
ICP & Positioning
Reference
- ID: S-PROD-01
- Category: Product
- Inputs: market research, user interviews, competitive landscape, product capabilities
- Outputs: ICP document and positioning statement → artifacts/product/
- Used by: Product Agent
- Tool scripts: ./tools/artifact/validate.sh
Purpose
Produces a clear ideal customer profile (ICP) and positioning statement that align the team on who the product is built for, what problem it solves, and why it wins against alternatives.
Procedure
Step 0: Evidence Check
If no user evidence exists (no CONV- artifacts in artifacts/decision-memos/, no interview summaries):
Produce a Hypothesis ICP with clearly labeled assumptions:
- Each assumption should have a validation method (interview question, signup data, usage metric)
- Tag artifact status
draftand addassumption_based: trueto frontmatter - Once 5+ customer conversations validate or invalidate assumptions, update to Evidence ICP and promote to
review
Proceed to full evidence-based ICP when sufficient data exists.
- Gather inputs: market research data, user interview summaries, competitor analysis.
- Define ICP demographics: company size, industry, role/title, budget range.
- Define ICP psychographics: pain points, goals, buying triggers, objections.
- Identify the primary job-to-be-done the product addresses for this ICP.
- Map the competitive landscape — direct competitors, indirect alternatives, status quo.
- Draft a positioning statement using the format: For [ICP] who [need], [Product] is a [category] that [key benefit] unlike [alternatives] because [differentiator].
- Validate positioning against known customer feedback and win/loss data.
- Save ICP document and positioning statement to
artifacts/product/. - Validate the artifact using
./tools/artifact/validate.sh.
Quality Checklist
- [ ] ICP is specific enough to disqualify non-ideal customers
- [ ] Pain points are grounded in real user evidence, not assumptions
- [ ] Competitive landscape includes at least the top 3 alternatives
- [ ] Positioning statement follows the standard format
- [ ] Differentiator is defensible and not easily copied
- [ ] Document links to supporting evidence (interviews, data)
- [ ] Artifact passes validation
04 同仓库更多 Skills
typo-field
Fixture skill with a misspelled top-level field.
spaced-comments
Fixture skill with comments and spaces after block keys.
crlf-comments
Fixture skill with Windows line endings.
claude-fields
Fixture skill using top-level fields Claude Code documents.
workflow-router
Maps an objective to the artifacts, stages and agents it needs. Use when deciding what happens next or which agents to involve.
weekly-review
Summarizes your week: what shipped, AI spend, support themes, security health and next priorities. Use at the end of each week.