flutter-brainstorming
Brainstorming Flutter Features Into Designs
Overview
Help turn ideas into fully formed Flutter designs and specs through natural collaborative dialogue.
Start by understanding the current project context (pubspec.yaml, lib/ structure, existing features), then ask questions one at a time to refine the idea. Once you understand what you're building, present the design in small sections (200-300 words), checking after each section whether it looks right so far.
Announce at start: "I'm using the flutter-brainstorming skill to design this feature."
The Process
Phase 1: Understanding the Idea
Check project context first:
# Check pubspec.yaml for dependencies
cat pubspec.yaml
More from vp-k/flutter-craft
flutter-debugging
Use when encountering any bug, test failure, or unexpected behavior in Flutter - requires systematic investigation before proposing fixes
24flutter-verification
Use when about to claim work is complete, fixed, or passing - requires running Flutter verification commands and confirming output before making any success claims; evidence before assertions always
18flutter-parallel-agents
Use when facing 2+ independent Flutter tasks that can be worked on without shared state or sequential dependencies
16flutter-subagent-dev
Use when executing Flutter implementation plans with independent tasks in the current session
15flutter-project-init
Creates a new Flutter project with Clean Architecture, domain pattern boilerplate, and production-ready setup
15flutter-testing
Use when writing tests for Flutter code - follows priority-based testing (Repository → State → Widget) after implementation
14