uninstall

Automate rollback of Bodega-provisioned hosting, storage, and integration resources.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/mitcheman/bodega --skill uninstall-mitcheman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uninstall
Source: https://github.com/mitcheman/bodega/tree/main/.cursor/skills/uninstall
Command: npx skills add https://github.com/mitcheman/bodega --skill uninstall-mitcheman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the rollback of Bodega provisioning, cleaning up resources provisioned during setup such as the Vercel project, blob store, GitHub backup, and Stripe webhook, while preserving merchant data like Stripe accounts.

Core Features & Use Cases

  • End-to-end cleanup of hosting, storage, and integration resources after a failed or completed deployment.
  • Interactive prompts and audit trail so you can recover gracefully or re-run setup later.

Quick Start

Start the uninstall flow in this project folder to remove all provisioned resources and reset the state.

Frequently Asked Questions about uninstall

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely rollback Bodega provisioning and clean up Vercel, GitHub, and Stripe resources?

To rollback Bodega provisioning, this skill automates the removal of the Vercel project, blob store, GitHub repo, and Stripe webhook. It uses interactive prompts and state tracking to safely revert setups while preserving the merchant's Stripe account.

What happens to my Stripe account and registrar settings when I uninstall a Bodega store?

Uninstalling a Bodega store preserves your merchant Stripe account and registrar settings. The rollback only targets provisioned resources like the Vercel project, blob store, GitHub backup, and Stripe webhook endpoint, leaving your core merchant data untouched.

Can I re-run the Bodega setup flow after a failed deployment cleanup?

Yes, you can re-run setup after cleanup. The uninstall process applies idempotent behavior and maintains an audit trail during the rollback, resetting the state so you can gracefully recover and re-provision resources later without conflicts.

What is the best way to remove a Stripe webhook and Vercel project from an incomplete store setup?

The best way to remove these resources is starting an automated uninstall flow in your project folder. It guides the deletion of the Stripe webhook, Vercel project, and optional .bodega.md file, ensuring all provisioned integrations are cleanly reverted.

Why does my Bodega rollback process need state tracking and idempotent behavior?

State tracking and idempotent behavior ensure the rollback process can safely revert provisioning without duplicating errors. If you run the cleanup multiple times on an incomplete setup, it safely removes the blob store and GitHub repo without causing integration conflicts.

Does the Bodega uninstall skill delete the GitHub repository and .bodega.md file?

Yes, the Bodega uninstall skill deletes the provisioned GitHub repository and optionally removes the .bodega.md file. It comprehensively cleans up hosting, storage, and integration resources to fully reset the deployment environment.