What problem does it solve?
SDD onboarding prevents repeated, inconsistent setup by creating and maintaining a persistent user profile that captures how you want the plugin to behave during future projects.
Core Features & Use Cases
- Creates or updates an onboarding profile: Reads your existing SDD profile from ~/.claude/sdd-user-profile.json or initializes it on first run.
- Sets communication and workflow preferences: Collects your communication style, git usage preference, and whether you want workflow explanations shown at the start of projects.
- Supports cross-project context and feedback routing: Optionally forwards /sdd:feedback notes to a central location and reads retro-written patterns from ~/.claude/sdd-cross-project-patterns.md when available.
Quick Start
Run /sdd:onboard to save your communication style, git preference, and workflow explanation setting for future SDD commands.