Forget
A Claude Code starter — fork, run /onboarding, and Claude sets itself up for your project
npx -y skills add hereinthehive/kickstart --skill forgetAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Remove a saved preference from CLAUDE.md. Triggered by /forget or phrases like "forget about..." or "stop remembering...".
SKILL.md
1.8 KB, as published. Nobody here has run it
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:
- Always run prettier before committing.
- Never push to main directly.
- 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.