# Forget

> Remove a saved preference from CLAUDE.md. Triggered by /forget or phrases like "forget about..." or "stop remembering...".

- Skill: `hereinthehive/forget` (Agent Skill)
- Install (CLI): `npx skillmds@latest add hereinthehive/forget`
- Raw SKILL.md: https://api.skillmd.com/api/skills/hereinthehive/forget/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: hereinthehive (https://skillmd.com/u/hereinthehive)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/hereinthehive/forget

---


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' or 'everything'.** Ask twice: "Remove ALL preferences? This will clear the section entirely. (yes/no)" — require a second yes.

