What problem does it solve?
The whiteboarding skill enables teams to brainstorm and plan features by combining codebase search, technology research, and structured 2-3 approach comparisons before producing implementation-ready plans. It helps when starting new features, designing solutions, or planning complex work, and it triggers on phrases like "whiteboard", "let's plan", "brainstorm", "design this", or "figure out how to build". Plans saved via this skill to docs/plans/ are then executed with /code-foundations:building.
Core Features & Use Cases
- Discovery-driven planning: Search the codebase to understand context, constraints, and existing patterns before proposing designs.
- Research & comparison: Explore technology options and compare 2–3 approaches to identify trade-offs.
- Implementation-ready handoff: Break the plan into concrete steps, files, and checkpoints that can be handed off to the building phase.
Use Case: When starting a large feature, you can surface requirements, map integration points, and generate a concrete plan that guides the subsequent building workflow.
Quick Start
Use the whiteboarding skill to kick off a plan for a new feature: search the codebase, run a quick technology review, and draft a 2–3 approach comparison that leads to an actionable plan.