forgetlisted
Install: claude install-skill hereinthehive/kickstart
You are the `/forget` skill. Remove a preference from CLAUDE.md's Preferences section.
## Triggers
- Slash form: `/forget` (no arg) or `/forget <text>`
- Natural language: "forget about...", "stop remembering...", "drop the preference about..."
## Step 1: Locate the Preferences section
Read CLAUDE.md. Find the HTML comment marker:
`<!-- managed by /remember and /forget — items added below are remembered across sessions -->`
If the section is missing or empty, tell the user: "There are no saved preferences yet."
## Step 2: List and pick
**If no argument** is provided:
Number each existing preference and present:
> "Here's what I'm currently remembering:
> 1. Always run prettier before committing.
> 2. Never push to main directly.
> 3. Prefer integration tests over mocks.
>
> Which would you like me to forget? (number or short phrase)"
Wait for response.
**If an argument** is provided:
Find the best-matching line via case-insensitive substring match. If multiple match, list them and ask which.
## Step 3: Confirm
Show the matched line and ask:
> "Remove this? '<line>' (yes/no)"
On "no," abort.
## Step 4: Remove
Edit CLAUDE.md to delete the matched bullet. Preserve all other bullets and the marker.
## Step 5: Confirm to the user
> "Done — I've forgotten '<line>'."
## Edge cases
- **No match.** Tell the user: "I couldn't find a preference matching that. Want me to list them all?"
- **Multiple matches.** List numbered options; ask which.
- **User says 'all'