/reset-context-contamination
Discards this thread's accumulated drafts and framings and re-derives the task from a clean problem statement. Use when the user says the thread is contaminated, the conversation is going in circles, or that they want a fresh take.
Claude Code
$ npx -y skills add tenequm/skills --skill reset-context-contamination --agent claude-code
Codex
$ npx skills add tenequm/skills --skill reset-context-contamination -a codex -y
Cursor
$ npx skills add tenequm/skills --skill reset-context-contamination -a cursor -y
Gemini CLI
$ npx skills add tenequm/skills --skill reset-context-contamination -a gemini-cli -y
GitHub Copilot
$ npx skills add tenequm/skills --skill reset-context-contamination -a github-copilot -y
OpenCode
$ npx skills add tenequm/skills --skill reset-context-contamination -a opencode -y
Windsurf
$ npx skills add tenequm/skills --skill reset-context-contamination -a windsurf -y
SKILL.md
reset-context-contamination.SKILL.mdname: reset-context-contamination
description: Discards this thread's accumulated drafts and framings and re-derives the task from a clean problem statement. Use when the user says the thread is contaminated, the conversation is going in circles, or that they want a fresh take.
metadata:
version: "0.1.5"
categories: "agents"
topics: "context, reset, reframing, thread-hygiene"
openclaw:
homepage: https://github.com/tenequm/skills/tree/main/skills/reset-context-contamination
emoji: "๐งน"This thread's history has become the problem - prior drafts and framings are anchoring every new attempt. Reset.
First, extract what's worth keeping, in plain factual terms: who is involved, the outcome I want, the hard constraints, the known facts, and - critically - what's already been tried and ruled out, so a fresh derivation doesn't walk back into a dead end.
Then pick the path by severity:
- Deep contamination, or anything high-stakes: do not try to reset yourself - the contaminated model cannot be trusted to author its own reset. Hand the extracted brief to a fresh subagent, or recommend I start a new session. A genuinely clean context window is the only reliable reset.
- Mild drift only: re-derive in-thread from the extracted brief, as if seeing the task for the first time. Void the earlier drafts entirely - no referencing, quoting, or patching them. If you are unsure the brief itself is right, show it to me before drafting; otherwise just proceed.
Read more
name: reset-context-contamination
description: Discards this thread's accumulated drafts and framings and re-derives the task from a clean problem statement. Use when the user says the thread is contaminated, the conversation is going in circles, or that they want a fresh take.
metadata:
version: "0.1.5"
categories: "agents"
topics: "context, reset, reframing, thread-hygiene"
openclaw:
homepage: https://github.com/tenequm/skills/tree/main/skills/reset-context-contamination
emoji: "๐งน"This thread's history has become the problem - prior drafts and framings are anchoring every new attempt. Reset.
First, extract what's worth keeping, in plain factual terms: who is involved, the outcome I want, the hard constraints, the known facts, and - critically - what's already been tried and ruled out, so a fresh derivation doesn't walk back into a dead end.
Then pick the path by severity:
- Deep contamination, or anything high-stakes: do not try to reset yourself - the contaminated model cannot be trusted to author its own reset. Hand the extracted brief to a fresh subagent, or recommend I start a new session. A genuinely clean context window is the only reliable reset.
- Mild drift only: re-derive in-thread from the extracted brief, as if seeing the task for the first time. Void the earlier drafts entirely - no referencing, quoting, or patching them. If you are unsure the brief itself is right, show it to me before drafting; otherwise just proceed.
Claude Code skills for founders, developers, and web3 builders. This repository publishes reusable skill folders under skills//, ships stable bundle downloads through GitHub Releases, and publishes changed skills to ClawHub.
Other skills on skills.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, orโฆ
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about reset-context-contamination.
- Which coding agents can use reset-context-contamination?
- reset-context-contamination installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

