Codebase onboarding workflow: intake role and scope, scan architecture and ownership, map modules and dependencies, design a personalized learning path, review with stakeholders, and approve completion.
npx skills add Reactive-Skills/skills --skill onboarding-mapnpx -y @reactive-skills/axi invoke onboarding-map8
Hierarchical nodes
INTAKE
Bootstrap entrypoint
0
Whitelisted for safety
0
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.
Operational state INTAKE
Outgoing Transitions
context.repo_path != null && context.user_role != nullOperational state SCAN
Outgoing Transitions
context.module_count > 0context.module_count == 0Operational state MAP
Outgoing Transitions
context.dependency_graph != nullOperational state PATH
Outgoing Transitions
context.learning_path != nullOperational state REVIEW
Outgoing Transitions
Operational state SUCCESS
Operational state BLOCKED
Operational state ERROR
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:
repo_pathuser_rolemodule_countdependency_graphlearning_pathstakeholder_feedbackAdd to your Claude Desktop, Cursor, or VS Code settings:
{
"mcpServers": {
"reactive-skills": {
"command": "npx",
"args": [
"-y",
"@reactive-skills/axi",
"mcp"
]
}
}
}