ArttuAn

Memory Working — Development skill for Claude Code

Development community

Build Working Memory (context budget + compaction).

How to install Memory Working

Installs to ~/.claude/skills/arttuan-agent-memory-skills-memory-working/SKILL.md

Terminal
mkdir -p ~/.claude/skills/arttuan-agent-memory-skills-memory-working && curl -fsSL https://raw.githubusercontent.com/ArttuAn/agent-memory-skills/HEAD/commands/memory-working.md -o ~/.claude/skills/arttuan-agent-memory-skills-memory-working/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Memory Working does

Build Working Memory (context budget + compaction)

Given the user's spec, build a working-memory layer: token budgeting, pinned turns, compaction, and eviction for an agent's transcript. Ask for the shape if they did not give one (model + window size, session length, whether tool results are large, whether there is a task statement that must never be evicted).

**First, check whether it is needed.** If transcripts stay under ~30% of the context window, compaction is pure loss. Measure `tokens

Alternatives in Development

  • 10 Context And Prompts — Prompt 10: Wire Up System Prompt, Context Gathering & Memory System 2.3k ★
  • Tentacle Context Init — You are working on the {{tentacleName}} section 1.4k ★
  • Setup Context — Set up your Skill Memory — a pm-context.md every skill reads so outputs come back tailored to you 1.3k ★

Full documentation available on GitHub

View Source Repository