severity1/claude-code-auto-memory/severity1-memory-processor

Trust tier 2
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Process file changes and update CLAUDE.md memory sections. Use when the memory-updater agent needs to analyze dirty files, update AUTO-MANAGED sections, verify content removal, or detect stale commands. Invoked after file edits to keep project memory in sync.

Install

npx vskill@latest install severity1/claude-code-auto-memory/severity1-memory-processor

SKILL.md

Memory Processor

Process changed files and update relevant memory file sections (CLAUDE.md or AGENTS.md, whichever is the active file per project config) following official guidelines.

Guidelines

MANDATORY: All rules below must be followed exactly. Violations produce incorrect CLAUDE.md content.

@../shared/references/guidelines.md

Algorithm

  1. Parse context: Read context provided by memory-updater agent:
  • Changed files with categories
  • File content summaries
  • Detected dependencies
  • Git context (commits, diffs)
  • Target memory files (CLAUDE.md or AGENTS.md per project config)
  1. Categorize changes: Map files to CLAUDE.md sections using the tables in "Section Names" below. Match changed files to their update triggers.
  1. Analyze impact: Determine what needs updating:
  • New build commands added?
  • Architecture changed (new dirs, renamed components)?
  • New coding patterns detected?
  • Dependencies added/removed?
  1. Verify and update content: Before modifying documented content, verify accuracy:

Key distinction - conventions vs patterns:

  • conventions: Explicit rules humans decided (naming, imports, formatting)
  • patterns: Implicit patterns AI detected from recurring code structures

Removal verification:

  • Read the relevant CLAUDE.md section to get currently documented items
  • For each item that appears missing from changed files:
  • Use Grep to search the codebase for that item
  • Search in relevant directories excluding node_modules, vendor, .git
  • If item exists elsewhere: keep it documented
  • If item is not found anywhere: mark for removal

Stale command detection:

  • Compare documented commands against commands that actually executed successfully
  • If documented command differs from successful execution, update to match what worked
  • Examples:
  • Documented: python pytest | Actually worked: python -m pytest → Update
  • Documented: npm test | Actually worked: npm run test → Update
  • Documented: pytest tests/ | Actually worked: uv run pytest → Update
  • Source: Successful Bash tool executions from session context or git commit history

Examples:

  • Pattern: @decorator removed → search grep -r "@decorator" src/
  • Convention: async/await style removed → search for async function or await
  • Architecture: utils/ directory deleted → verify no utils/ references remain
  • Build command: npm run dev removed from package.json → verify script is gone
  1. Update memory file: Modify relevant sections in the active memory file:
  • Preserve AUTO-MANAGED markers
  • Never touch MANUAL sections
  • Apply content rules (specific, concise, structured)
  • Do not modify CLAUDE.md redirect files (files containing only "Read AGENTS.md...")
  1. Validate: Ensure updates follow guidelines:
  • No generic instructions added
  • Specific and actionable content
  • Proper markdown formatting

Marker Syntax

CLAUDE.md uses HTML comment markers for selective updates:

markdown
<!-- AUTO-MANAGED: section-name -->
Content that will be automatically updated
<!-- END AUTO-MANAGED -->
<!-- MANUAL -->
Content that will never be touched
<!-- END MANUAL -->

Section Names

Root CLAUDE.md Sections
SectionPurposeUpdate Triggers
project-descriptionProject overviewREADME changes, major refactors
build-commandsBuild, test, lint commandspackage.json, Makefile, pyproject.toml
architectureDirectory structure, componentsNew dirs, renamed files, structural changes
conventionsNaming, imports, code standardsPattern changes in source files
patternsAI-detected coding patternsRepeated patterns across files
git-insightsDecisions from git historySignificant commits
best-practicesFrom official Claude Code docsManual updates only
Subtree CLAUDE.md Sections
SectionPurposeUpdate Triggers
module-descriptionModule purposeModule README, major changes
architectureModule structureFile changes within module
conventionsModule-specific conventionsPattern changes in module
dependenciesKey module dependenciesImport changes, package updates

Token Efficiency

  • Keep sections concise - bullet points, not paragraphs
  • Use imports (@path/to/file) for detailed specs
  • Follow Content Rules above (< 500 lines, stay current)

Output

Return a brief summary:

  • "Updated [section names] in [memory file path] based on changes to [file names]"
  • "Removed [pattern] from [section] - no longer used in codebase"
  • "No updates needed - changes do not affect documented sections"

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
124
Repository forks
8
7-day trend score
24

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 20 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/severity1/claude-code-auto-memory/severity1-memory-processor/badge)](https://verified-skill.com/skills/severity1/claude-code-auto-memory/severity1-memory-processor)

Something wrong with this skill or its page? Tell us.