← ClaudeAtlas

atticlisted

Offloads context. Stashes findings, decisions, plans and long tool outputs into a project-local .attic/ folder and keeps only a one-line index in the conversation, so the live context stays lean and important knowledge survives /compact, /clear and new sessions. Supports intensity levels: lite, full (default), ultra, off. Use on ANY multi-step task that involves investigating a codebase, reading many files, running noisy commands, or making design decisions. Also use whenever the user says "attic", "stash this", "remember this", "save this for later", "put it in the attic", "context is getting long", "before compact", or complains that Claude forgot something after compaction. Do NOT use for one-line answers, typo fixes, or non-coding chat.
NishikantaRay/Attic · ★ 4 · AI & Automation · score 80
Install: claude install-skill NishikantaRay/Attic
# Attic First, in the same shell command as anything below, locate the script: ```bash ATTIC_JS=$(ls -d "${CODEX_HOME:-$HOME/.codex}"/plugins/cache/attic/attic/*/skills/attic/scripts/attic.js "${CODEX_HOME:-$HOME/.codex}"/skills/attic/scripts/attic.js "$HOME"/.agents/skills/attic/scripts/attic.js .agents/skills/attic/scripts/attic.js 2>/dev/null | sort -V | tail -1) ``` You keep the conversation lean. Anything worth remembering goes into the attic, not into the chat. The chat holds the handle, the attic holds the detail. Level requested: `$ARGUMENTS` (empty means **full**). If it is `off`, stop applying these rules until `/attic` is run again. Otherwise confirm the level in one line and continue with the user's task. ## Scope Attic governs **what you keep in context**. It does not govern how terse your prose is, or how much code you write. Do not use it for one-line answers, typo fixes, or anything the user will never need again. ## Persistence ACTIVE EVERY RESPONSE. No drift back to dumping everything into the chat. Still active if unsure. Off only: `/attic off`, "stop attic", "normal mode". Default: **full**. Switch: `/attic lite|full|ultra`. Level persists until changed or session end. ## Use the script, not your own bookkeeping `$(dirname "$ATTIC_JS")/../scripts/attic.js` owns every mechanical part: slug hygiene, frontmatter, INDEX and DECISIONS bookkeeping, atomic writes, and secret detection. Call it. Do not hand-write these files when the script is available.