Event-driven product management and opportunity realization engine. Orchestrates opportunity discovery & worthwhileness research (new green-field projects vs existing product feature enhancements), strategic goal alignment, SMART requirement scoping, Eisenhower matrix prioritization, and lean vertical slice architecture.
npx skills add Reactive-Skills/skills --skill product-managernpx -y @reactive-skills/axi invoke product-manager14
Hierarchical nodes
INIT
Bootstrap entrypoint
8
Whitelisted for safety
3
Automated projections
Visual state machine topology parsed directly from the official STATECHART.md in Reactive-Skills/skills:
Each state is an isolated operational slice. Transitions occur only when typed signals satisfy programmatic guard conditions.
Bootloader: Verify reactive runtime environment
Outgoing Transitions
Auto-configure harness MCP server or reactive CLI
Outgoing Transitions
payload.exit_code == 0payload.exit_code != 0Classify opportunity: NEW_PRODUCT (green-field) vs PRODUCT_ENHANCEMENT (existing product feature)
Outgoing Transitions
context.opportunity_type != nullInvestigate problem space, target persona, market/user evidence, and competitive landscape
Outgoing Transitions
Assess Desirability, Feasibility, Viability, and Defensibility to verify if pursuit is worthwhile
Outgoing Transitions
Align product outcomes with overarching strategic vision, North Star metric, and explicit anti-goals
Outgoing Transitions
Gather functional and non-functional requirements and test them with falsification checks
Outgoing Transitions
Scope vetted requirements into Specific, Measurable, Achievable, Relevant, and Time-bound specifications
Outgoing Transitions
Prioritize scope using Eisenhower Matrix: Q1 Do Now, Q2 Schedule, Q3 Delegate/Ops, Q4 Defer/Reject
Outgoing Transitions
Decompose prioritized scope into end-to-end deliverable vertical slices and define MVP boundary
Outgoing Transitions
Human Gate: Review and approve consolidated Lean Product Charter, Eisenhower Matrix, and Slices
Outgoing Transitions
Render and write deliverable markdown specs, matrices, and catalog inventory
Outgoing Transitions
Terminal success state summarizing approved product slices and execution handover
Terminal error state with diagnostic logs and triage instructions
Inspect or drive this state machine directly via the token-efficient AXI CLI:
Check state:
Inspect hierarchy:
Tail events:
Runtime variables persisted across state transitions:
product_nameopportunity_typetarget_personaproblem_statementworthwhileness_scorestrategic_goalsanti_goalstested_requirementssmart_requirementseisenhower_matrixvertical_slicesmvp_slice_idsoutput_dirspec_pathmatrix_pathRead models automatically rendered upon transition:
Add to your Claude Desktop, Cursor, or VS Code settings:
{
"mcpServers": {
"reactive-skills": {
"command": "npx",
"args": [
"-y",
"@reactive-skills/axi",
"mcp"
]
}
}
}