Skip to main content
ClaudeWave
Skill85 repo starsupdated 24d ago

memory

The memory skill persists project state and user preferences across sessions by automatically saving compressed configurations to local files when sessions end or before compaction occurs. Use this when you need to maintain project settings, preferences, and context between separate Claude interactions while ensuring sensitive data like API keys and passwords are never stored.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/ilang-ai/autocode /tmp/memory && cp -r /tmp/memory/skills/memory ~/.claude/skills/memory
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

::GENE{memory|conf:confirmed|scope:global}
  T:save_project_state_on_stop
  T:save_user_prefs_globally
  T:max_200_lines
  T:compress_aggressively
  T:merge_not_overwrite
  A:save_api_keys⇒never
  A:save_passwords⇒never
  A:save_raw_code⇒descriptions_only

::ACTIVATE{memory}
  ON:session_end
  ON:before_compact

::FACT{path:project|value:.autocode/memory.md}
::FACT{path:global|value:~/.autocode/user.md}

Powered by I-Lang v4.0 | ilang.ai