umlforge_onboarding
Generate a day-one onboarding package for developers joining a team: system overview diagrams, key workflows, and gotchas to speed up ramp-up.
Instructions
Create a day-one knowledge-transfer package for a developer joining a team.
USE THIS WHEN:
A developer is joining a new team or project and needs to get up to speed
You are handing off a module or system to another team
You want gotchas, constraints, and workflow diagrams in one package
NOT FOR:
Analysing existing code for architectural problems → use umlforge_reverse_engineer
Designing a new system → use umlforge_stakeholder_arch
Documenting a specific API flow → use umlforge_api_sequence
Produces:
System overview (C4 Container): the lay-of-the-land on day one
Developer workflow sequence: local dev → test → CI → staging → production
most common debugging path
Gotchas & constraints table: what the code does, why, what breaks if changed
(report_mode=True) Onboarding Analysis Notes: coverage assessment, knowledge gaps, documentation quick wins
Args: system_description: High-level description of the system. tech_stack: Technologies in the stack (e.g. "FastAPI, PostgreSQL, React, Railway"). key_workflows: 2–3 flows a new developer must understand first. pain_points: Known gotchas, non-obvious decisions (optional). report_mode: True → also produce Onboarding Analysis Notes. Pro/Team/Enterprise only. Omit to use your saved account preference (dashboard toggle); False forces diagrams only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tech_stack | Yes | ||
| pain_points | No | ||
| report_mode | No | ||
| key_workflows | Yes | ||
| system_description | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |