grove-account-deletion

Delete Grove tenant accounts and associated data using wrangler D1 and R2 commands.

5|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/AutumnsGrove/Lattice --skill grove-account-deletion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grove-account-deletion
Source: https://github.com/AutumnsGrove/Lattice/tree/main/.claude/skills/grove-account-deletion
Command: npx skills add https://github.com/AutumnsGrove/Lattice --skill grove-account-deletion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a robust and safe method for completely removing a Grove tenant account and all associated data, ensuring privacy and system integrity.

Core Features & Use Cases

  • Comprehensive Data Removal: Handles deletion across multiple services including D1 database, R2 storage, and Heartwood sessions.
  • Automated Cleanup: Executes cascading deletes in the database and purges associated media files.
  • Use Case: When a user requests to delete their test account or a developer needs to clean up after a demo, this skill ensures all their data is permanently removed from the Grove platform.

Quick Start

Use the grove-account-deletion skill to delete the test account for '[email protected]'.

Frequently Asked Questions about grove-account-deletion

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

FAQPage Schema
How do I delete a Grove tenant account and all associated data?

To delete a Grove tenant account, you must execute wrangler D1 commands for cascading database cleanup, purge associated files from R2 storage, and invalidate Heartwood sessions to ensure complete data removal across all platform services.

What is the best way to clean up Grove test accounts after a walkthrough?

Cleaning up Grove test accounts requires purging all tenant data using automated scripts that handle D1 cascade deletes, R2 media removal, and Heartwood session invalidation. This ensures permanent removal of demo data from the platform.

Does account deletion handle both D1 database records and R2 media files?

Yes, account deletion handles both D1 database records and R2 media files. The process manages D1 CASCADE cleanup for database entries and purges associated media files from R2 storage to guarantee comprehensive data removal.

Why do I need to invalidate Heartwood sessions when removing a tenant?

Invalidating Heartwood sessions is necessary when removing a tenant to prevent orphaned active sessions from accessing the system after the underlying D1 database records and R2 media files have been permanently deleted.

Can I use wrangler to manually cascade delete D1 data for a Grove tenant?

While you can use wrangler to manually run D1 commands, managing cascading deletes alongside R2 media purging and Heartwood session invalidation manually is complex. This automated approach ensures safe and complete tenant data removal.