with one click
bead-workflow
// Execute the Flywheel bead lifecycle — find, claim, implement, review, close
// Execute the Flywheel bead lifecycle — find, claim, implement, review, close
Manage the WealthWise Docker/Podman Compose development environment. Triggers when asked to "start Docker", "start Podman", "bring up the containers", "stop Docker", "show Docker logs", or "restart the dev environment". Does NOT trigger implicitly.
Check the health of the running WealthWise API, web app, and MongoDB services. Triggers when asked to "check if the app is running", "verify the API is up", "is the server healthy", or "show service status".
Scaffold a complete new API endpoint for the WealthWise Express API. Triggers when asked to "add an endpoint", "create a route", "build an API for <entity>", or scaffold any new REST resource end-to-end. Does not trigger for frontend-only tasks.
Seed the WealthWise MongoDB database with categories or demo data. Triggers when asked to "seed the database", "add demo data", "populate categories", or "set up test data". Does NOT trigger implicitly during general development tasks.
Scaffold a new Mongoose model and its CRUD service for the WealthWise API. Triggers when asked to "create a model", "add a Mongoose schema", or add the data layer for a new entity without a full endpoint. Does NOT scaffold routes, controllers, or frontend code. Use $api-endpoint for the full stack.
Scaffold a complete new Next.js dashboard page for the WealthWise web app. Triggers when asked to "add a page", "create a dashboard screen", "build a UI for <feature>", or scaffold any new frontend feature end-to-end. Does not trigger for API-only or backend tasks.
| name | bead-workflow |
| trigger | $bead-workflow [bead-id] |
| description | Execute the Flywheel bead lifecycle — find, claim, implement, review, close |
Execute the Agentic Coding Flywheel bead lifecycle.
$bead-workflow # Find and work on the next highest-leverage bead
$bead-workflow br-021 # Work on a specific bead
bv --robot-triage or read .beads/issues.jsonl + .beads/deps.jsonl to find unblocked beadsin_progress, announce via Agent Mail thread [br-XXX].agent-sessions/mail/reservations.jsonlgit commit -m "[br-XXX] <description>" then pushbv --robot-next to find the next beadnpx turbo test --filter=@wealthwise/<package> before closing