PM Brain

May 17, 2026 · View on GitHub

Start here. Every task begins by routing through this file.

Areas

AreaPathLoad when
Strategyknowledge/strategy.mdPlanning, prioritization, drift checks
Productknowledge/product/Feature work, metrics review, roadmap
Usersknowledge/users/Discovery, interview synthesis, segmentation
Marketknowledge/market/Competitive analysis, positioning
Orgknowledge/org/Team / process / tooling questions
Stakeholdersstakeholders/Prep for any 1:1 or cross-functional touchpoint
Hypotheseshypotheses/Pre-ship feature work, experiment design, post-launch evaluation
Decisionsdecisions/Anything that commits future effort or reverses a prior choice
Rulesrules/How this PM runs discovery, prioritization, shipping, writing
Ingestioningestion/Customer interviews, meeting notes, market intel, ad-hoc dumps — synthesized records
Sourcesource/Verbatim audit anchors for every ingested artifact — never edited
Maintenancemaintenance/Weekly/periodic system reviews

Workflows

See docs/workflows.md for the full slash command list and ingestion mode reference.

Quick triggers

  • /ingest interview <file> — process a customer interview transcript
  • /ingest meeting <file> — process meeting / 1:1 notes
  • /ingest market <url-or-file> — process competitor / market intel
  • /ingest adhoc — free-form "just learned this" dump
  • /prep <stakeholder-slug> — load stakeholder + recent context for an upcoming touchpoint
  • /hypothesize <feature-slug> — generate or refresh hypotheses for a feature (works pre-ship OR post-ship from data)
  • /decide <slug> — log a decision (interactive prompt)
  • /review — run full maintenance sweep
  • /strategy-check — drift check between recent decisions/ingestions and knowledge/strategy.md
  • /ideate <problem> — generate evidence-grounded solution directions
  • /risk <feature-slug> — 5-area risk scan; drafts hypothesis stubs for gaps
  • /plan <objective> — turn an objective into discovery questions, hypotheses, experiments, decision points

Conversational equivalents work for all of these. Commands are optional.