data-erasure

Permanently deletes a learner's profile folder and review decks after explicit confirmation.

Updated Sep 20, 2026
One-click install
npx skills add https://github.com/alwayslistening86-pixel/claude_plugins --skill data-erasure-alwayslistening86-pixel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: data-erasure
Source: https://github.com/alwayslistening86-pixel/claude_plugins/tree/main/generic-tutor-1.2.0/skills/data-erasure
Command: npx skills add https://github.com/alwayslistening86-pixel/claude_plugins --skill data-erasure-alwayslistening86-pixel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a learner revokes consent, the consent flag alone only stops future writes — their stored profile data remains on disk. This Skill gives real effect to revocation by permanently removing the learner's stored data, but only after explicit confirmation since the action is irreversible. ## Core Features & Use Cases - Irreversible Profile Deletion: Removes the learner's entire /EDU/profile/<user_id>/ folder, including student_profile.json, all subjects/<course_id>.json files, and every review deck. - Confirmation-Gated Execution: Requires an explicit confirmation token before proceeding and refuses to act on ambiguous or one-word requests. - Scoped Removal: Leaves shared course content under /EDU/courses/ untouched, since it belongs to no single learner; unenrolled courses are surfaced by course-auditor rather than deleted. - Use Case: A learner asks to delete their account data. You confirm exactly what will be removed, receive their explicit confirmation, and erase their profile folder while preserving shared course materials. ## Quick Start Erase the active learner's data with the /erase command after confirming exactly what will be permanently removed.

Frequently Asked Questions about data-erasure

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

FAQPage Schema
How do I permanently delete a learner's data?▼

Invoke /erase for the currently active learner and supply an explicit confirmation token in the same or a following message. The skill removes the learner's entire /EDU/profile/<user_id>/ folder, including the profile, subject files, and review decks.

What is the difference between revoking consent and erasing data?▼

Setting consent.status to revoked only stops future writes to the learner's profile, per profile-kernel. Data erasure is a stronger action that permanently removes everything already stored under the learner's profile folder.

Does data erasure delete shared course content?▼

No, shared course content under /EDU/courses/ is untouched because it belongs to no single learner. If the erased learner was the only enrollee, the course becomes unenrolled and course-auditor surfaces it, but the content is not deleted.

Can an erased learner profile be recovered?▼

No, erasure is irreversible by design and nothing in the system treats a prior erased profile as recoverable. If the learner wants to start again later, they must create a fresh profile with /add-profile.

Why does the erase command require a confirmation token?▼

Because deletion is genuinely irreversible, the skill requires an explicit confirmation token before proceeding. It will not act on an ambiguous or one-word request alone, and plainly confirms what will be removed first.