Analyze build-vs-buy decisions, produce architecture decisions, and generate pre-implementation research directives for non-standard capabilities. Fires once during Phase 3 (HOW) after the capability model is approved. Context: Phase 2 gate just passed; capabilities.json, system-traits.json, and mvp-scope.md are on…
Adversarial review of the capability model against the approved MVP scope. Finds missing capabilities and acceptance criteria implied by the scope. Use during Phase 2 (WHAT) after the capability model is produced, before Gate 2.
Research competitors for a startup idea using web search. Covers competitor profiles, user sentiment, positioning, switching dynamics, and competitive gaps. Use during Phase 1 (WHY) after idea analysis is complete. Runs in parallel with market-researcher.
Comparatively score all scout problem candidates on 5 dimensions in a single pass, under a hard web-search budget, and attach a solution angle to each. Fires after idea-scout and before the deterministic select stage of the autonomous scout pipeline. Context: candidates.json exists with 4 candidates; the scout command…
Gate a raw startup idea, expand it into a structured concept, and extract the concept anchor that anchors all downstream Haytham phases. Fires at the start of Phase 1 (WHY) before any market research runs. Context: Founder pasted a raw idea; no prior session state exists. user: "/haytham:validate a gym community…
Extract up to 5 problem-anchored candidates from a normalized harvest of pain sources (low-star app reviews, Stack Exchange questions, HN pain comments, Ask HN) across the founder's interest domains. Fires as the first LLM stage of the autonomous scout pipeline, after scoutharvest.py has written harvest files and…
Research the market landscape for a startup idea using web search. Covers market intelligence (JTBD, sizing, trends, risks). Use during Phase 1 (WHY) after idea analysis is complete. Runs in parallel with competitor-researcher.
Synthesize a validation report with a GO, PIVOT, or NO-GO recommendation from completed research findings. Fires once during Phase 1 (WHY) after the founder has reviewed the research brief. Context: research-briefer has finished and the founder approved the brief at Step 4. user: "looks good, continue to the…
Compile a neutral, fact-based research brief from idea analysis and market research for founder review. Use during Phase 1 (WHY) after market research is complete.
Generate an implementation-ready OpenSpec directory tree (config.yaml, project.md, specs//spec.md) from upstream Haytham artifacts. Fires once during Phase 4 (SPECS) after architecture decisions are approved. Context: Phase 3 gate just passed; capabilities, system traits, architecture decisions, and build/buy analysis…