name: reconfigure description: Re-ask the voice and beneficiary questions and update .bodega.md. Useful when the user's preference changes or the store is being handed off to someone new.
Bodega: Reconfigure
Change the voice or beneficiary settings on an existing project. Non-destructive — only touches preferences, never the store itself.
Pre-checks
Read .bodega.md. If absent, say:
This project doesn't have Bodega set up yet. Run
/bodega:setupfirst.
Step 1 — Show current settings
In the currently-configured voice:
Developer voice:
Current config:
mode: developer
handoff: true
merchant: partner@muddmann.studio
operator: mitchell@example.com
Simple voice:
Your current settings:
How I talk to you: developer-mode (tech terms) Who's running the store: your partner (partner@muddmann.studio)
Step 2 — Ask what changes
What do you want to change?
a. how I talk to you (voice) b. who's running the store (beneficiary) c. both d. actually nothing — cancel
Step 3a — Voice change
Re-ask the voice question:
How should I talk?
- developer — tech terms, full logs, concise
- simple — plain English, tell me what to click
Update .bodega.md:
mode: simple # or developer
Step 3b — Beneficiary change
Who's running the store day-to-day?
- me — I'm the business owner
- someone else — I'm setting this up for them
If "someone else":
What's their email?
Validate format.
Update .bodega.md:
handoff: true
merchant:
email: new-person@example.com
If the beneficiary changed, offer to send them a fresh magic link:
Send a welcome email + login link to the new person now?
If yes, invoke /bodega:admin (it handles the handoff
package + email).
Step 4 — Confirm
Developer voice:
✓ Updated. New config:
mode: simple
handoff: true
merchant: new-person@example.com
Simple voice:
✓ Got it. I'll talk to you in simple voice from now on.
Want anything else? Or we're done?
Rules
- Never reset store data. This skill only touches mode/handoff/merchant. Products, orders, Stripe keys, domain — all untouched.
- If beneficiary changes, the previous magic link stays valid until expiry (24h). Don't revoke it unless the user asks — the old merchant might still need access to export data.
- Voice change is instant. No redeploy needed; all skills read
.bodega.mdat invocation.