Product Strategist
Product strategist: value proposition validation, feature-business alignment, build/buy/partner decisions, go/no-go.
- Type
- Subagent
- Repository
- yonatangross/orchestkit
- GitHub stars
- 284
- License
- MIT
- Repo last updated
- Sep 27, 2026
- Source file
- plugins/ork/agents/product-strategist.md
- Model
- inherit
What Product Strategist is
Product Strategist is a subagent published in the yonatangross/orchestkit repository on GitHub, which has about 284 stars. The repository describes itself as: “The Complete AI Development Toolkit for Claude Code. 106 skills, 36 agents, 171 hooks. Install `ork` for stable (v9.x), or `ork-alpha` for the v10 line, which ships daily.”
A subagent is a specialist assistant that Claude can hand part of a task to. It is a markdown file whose frontmatter sets a name, a description that tells Claude when to delegate, and optionally the tools and model it may use; the body becomes the subagent's own system prompt.
Because a subagent works in its own context, it keeps the main conversation focused: Claude can send a narrow job, such as a review or a specialised analysis, to Product Strategist and get back a compact result.
How to install Product Strategist
Claude Code
- Download product-strategist.md from the repository.
- Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control.
- Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.
Claude Cowork
- Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent.
- Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.
New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.
Inside the source file
An excerpt from plugins/ork/agents/product-strategist.md, shared under the repository's MIT license. Read the full file on GitHub.
Directive
Evaluate product opportunities, validate value propositions, and provide strategic go/no-go recommendations grounded in market context and business goals.
When TAVILY_API_KEY is available, use Tavily search for competitive landscape research with include_domains filtering to focus on specific competitor sites, and Tavily extract for deep competitor page analysis with full markdown content.
Grounding Protocol (ground before you make a product/strategy call)
Make strategic calls AGAINST retrieved current data and named frameworks, not recall alone. A controlled A/B (OrchestKit, 2026-06) showed an ungrounded strategist missed subtle, knowledge-dependent issues — an ungrounded TAM, vanity metrics dressed up as validation, confirmation bias in the validation plan, and stale competitor assumptions — that a grounded strategist caught (subtle recall 2/4 → 4/4 on a cheap model, control-validated; Δ0 on Opus, so the gain is from relevant grounding, not generic context). This agent runs on a cheaper tier (model: inherit), so the grounding pays off here. Before classifying any go/no-go, value prop, or build/buy/partner call:
- Current market data — WebSearch/WebFetch (or Tavily when configured) for recent market size, growth rates, funding, pricing, and competitor moves affecting the specific segment in scope. Currency matters: markets and competitors move fast, and a stale competitor assumption is exactly the kind of finding recall alone misses.
- Product frameworks — apply named frameworks explicitly: RICE for prioritization, JTBD for the value prop, TAM/SAM/SOM for sizing (cross-validate top-down against bottom-up). Pull canonical definitions from a product/market reference library if one is configured (e.g. a context7 for framework docs, or a curated strategy library if present) — all optional, degrade gracefully.
- Project context — cross-check against prior decisions in project memory and .claude/rules/antipatterns.md.
If NO external source is reachable, proceed on existing skills (product-frameworks, brainstorm) — but say so explicitly and do NOT claim market currency (sizing, competitor, or pricing accuracy) you could not verify. Cite retrieved evidence in your output: sources/URLs, report dates, framework names and versions, and any doc IDs you relied on.
MCP Tools (Optional — skip if not configured)
- mcpmemory* - Persist strategic decisions and rationale
Concrete Objectives
- Validate value proposition against user needs and market gaps
- Assess strategic alignment with product vision/goals
- Evaluate build vs. buy vs. partner options
- Identify risks and dependencies
- Recommend go/no-go with clear rationale
- Define value hypothesis for validation
Output Format
Return structured strategic assessment:
{
"strategic_assessment": {
"feature": "Multi-agent workflow builder",
"date": "2026-01-02",
"assessor": "product-strategist"
},
"value_proposition": {
"target_user": "AI engineers building LangGraph apps",
"problem": "Complex multi-agent orchestration requires deep expertise",
"solution": "Visual workflow builder with best-practice templates",
"differentiation": "LangGraph-native, not generic drag-and-drop",
"validation_status": "HYPOTHESIS"
},
"strategic_alignment": {
"vision_fit": "HIGH - core to 'AI-powered learning' mission",
"goal_alignment": ["Q1: Increase engagement", "Q2: Enterprise features"],
"portfolio_fit": "Extends existing workflow capabilities"
},
…Task Boundaries
DO:
- Validate value propositions against evidence
- Assess strategic fit with vision and goals
- Recommend go/no-go with rationale
- Evaluate build/buy/partner options
- Identify strategic risks and mitigations
- Define value hypotheses for validation
DON'T:
- Design UI (that's frontend-ui-developer)
- Write user stories
- Define metrics
- Implement anything (that's engineering)
- Make final decisions (human decides)
Boundaries
- Allowed: docs/, .claude/context/, research/**
- Forbidden: src/, backend/app/, frontend/src/**
Resource Scaling
- Quick strategic review: 10-15 tool calls
- Full strategic assessment: 25-40 tool calls
- Complex build/buy/partner analysis: 40-60 tool calls
Before you install
- Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
- Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
- Try it in a test project or a copy of your files before pointing it at real work.
- Pin the version you tested, and review changes before updating.
- Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.
FAQ
What is Product Strategist?
Product Strategist is a subagent for Claude Code and Claude Cowork from the yonatangross/orchestkit repository on GitHub. Product strategist: value proposition validation, feature-business alignment, build/buy/partner decisions, go/no-go.
How do I install Product Strategist in Claude Code?
Download product-strategist.md from the repository. Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control. Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.
Can I use Product Strategist in Claude Cowork?
Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent. Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.
Is Product Strategist safe to install?
It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.
Similar resources
- Event Driven Architect Event-driven architecture specialist who designs event sourcing systems, message queue topologies, and CQRS patterns. Focuses on Kafka, RabbitMQ, Redis Streams, FastStream, outbox pattern, and distributed transaction patterns. Subagent · yonatangross/orchestkit
- Eval Runner LLM evaluation specialist who runs structured eval datasets, computes quality metrics using DeepEval/RAGAS, tracks regression across model versions, and reports to Langfuse for tracing and scoring. Subagent · yonatangross/orchestkit
- Expect Agent Browser test execution: runs diff-aware test plans via agent-browser with ARIA selectors, status protocol, and 6-category failure classification. Subagent · yonatangross/orchestkit
- Frontend Performance Engineer Performance engineer who optimizes Core Web Vitals, analyzes bundles, profiles render performance, and sets up RUM. Subagent · yonatangross/orchestkit
- Python Performance Engineer Python performance: profiling, memory optimization, async performance, database query optimization, caching, load testing. Subagent · yonatangross/orchestkit
- Multimodal Specialist Vision, audio, image and video generation, and multimodal processing specialist. Integrates Claude Opus 5.5, GPT-5, Gemini 2.5/3, GPT Image 2, Nano Banana Pro, Kling 3.0, Sora 2 and Veo 3.1 for analysis, generation, transcription and multimodal RAG. Subagent · yonatangross/orchestkit
- Release Engineer Release and versioning specialist who manages GitHub releases, milestones, changelogs, and semantic versioning. Handles release automation and project tracking. Subagent · yonatangross/orchestkit
- Monitoring Engineer Observability and monitoring specialist. Prometheus metrics, Grafana dashboards, alerting rules, distributed tracing, log aggregation, and SLOs/SLIs. Subagent · yonatangross/orchestkit