← ClaudeAtlas

context-dumplisted

Capture all open browser tabs (Safari, Chrome, Arc, Brave, Edge) into a dated, insightfully-organized markdown file at ~/Documents/Context-Dumps/YYYY-MM-DD_<browser>-tabs.md so the user can close their browser windows with confidence. Use whenever the user says "dump my tabs", "tab triage", "too many tabs open", "save my context", "clear my safari/chrome", "organize my tabs", "context dump", "i have too many windows open", "help me close tabs", or describes feeling overwhelmed by open tabs/windows. Designed specifically for ADHD task offloading — produces a thematically clustered document with duplicate detection, cross-cluster connections, and "force a decision" / "research-as-procrastination" callouts, not just a flat URL list. Trigger this even when the user doesn't explicitly say "skill" or "context-dump" — recognize the underlying intent of "I need to clear my browser without losing what I was working on."
iamnolanhu/claude-dotfiles · ★ 1 · Data & Documents · score 62
Install: claude install-skill iamnolanhu/claude-dotfiles
# Context Dump ## What this skill does Extracts every open tab from the user's browser, then writes a richly-organized markdown file to `~/Documents/Context-Dumps/YYYY-MM-DD_<browser>-tabs.md` so the user can close their browser without losing their mental context. The output is **never just a flat URL list**. It is structured so that someone with ADHD — or anyone with 100+ tabs from parallel investigations — can scan it in 60 seconds and decide what to act on, what to bookmark, and what to close. ## When to use Trigger when the user expresses any of these underlying intents: - "I have too many tabs/windows open" - "Help me clear Safari/Chrome/Arc" - "Dump my tabs / tab triage / context dump" - "Save what I'm working on so I can close everything" - General overwhelm signals around browser state Do not require the user to explicitly invoke the skill. If the intent matches, run the workflow. ## Workflow ### Step 1 — Pick the browser If the user named a browser, use that. Otherwise run the extraction script with no argument; it auto-detects the frontmost browser via System Events. Supported: `safari`, `chrome`, `arc`, `brave`, `edge`. (Firefox doesn't expose tabs to AppleScript reliably — if the user is on Firefox, ask them to export tabs via an extension and paste, or use a different approach.) ### Step 2 — Extract tabs Run the bundled extractor. It outputs window markers + pipe-delimited TAB rows to stdout. ```bash ~/.claude/skills/context-dump/scripts/extract-ta