Run market synthesis across all competitor profiles — positioning map, JTBD gaps, whitespace, differentiation opportunities, and strategic implications. Run monthly or before a strategy review.
From cinpx claudepluginhub alextacho/productos --plugin competitive-intelligence/marketConducts interactive market research on a specified market or industry, collecting scope/focus/data/format params, using cited WebSearch/MCP data to produce reports, summaries, matrices, or presentations.
/marketConducts interactive market research on a specified market or industry, collecting scope/focus/data/format params, using cited WebSearch/MCP data to produce reports, summaries, matrices, or presentations.
Read all competitor profiles and run the market-synthesizer to produce a single strategic synthesis document. This is the on-demand command for cross-competitor analysis.
{workspace_root} and {product_name} are available from context (set in AGENTS.md by /ci:setup).
Read all .md files in {workspace_root}/profiles/. Verify each has a populated ## SWOT and ## Our Read section. If missing, include the profile anyway but flag reduced confidence.
If fewer than 2 profiles exist: abort with:
"Need at least 2 competitor profiles to run market synthesis. Run /ci:run first."
Read in parallel:
{workspace_root}/{product_name}.md — product context and positioning (or empty string if missing){workspace_root}/syntheses/market-*.md (if any exists) — passed as previous_synthesis to surface what changedFollow the full analysis process in agents/synthesizers/market-synthesizer.md, passing:
all_profiles: full content of all profiles in {workspace_root}/profiles/our_product_context: content of {workspace_root}/{product_name}.md (or empty string)previous_synthesis: content of most recent market synthesis (or empty string)run_date: today's dateAfter the synthesizer writes its file, print the path:
Market synthesis written → {workspace_root}/syntheses/market-[date].md
Print a 4–6 sentence headline read:
The full analysis is in the file — this is just the headline.
/ci:run cycle has completed)/ci:run brief notes market synthesis is stale (threshold: 30 days)/ci:run --with-market