agentsclimarketplace

Remember

Skill sneg55/agent-starter/skills/remember

Review auto-memory entries and propose promotions to CLAUDE.md, CLAUDE.local.md, or shared memory. Also detects outdated, conflicting, and duplicate entries across memory layers.From its SKILL.md

Install
npx -y skills add sneg55/agent-starter --skill remember

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

3.6 KB, 688 tokens by cl100k_base, as published. Nobody here has run it

Memory Review

Goal

Review the user's memory landscape and produce a clear report of proposed changes, grouped by action type. Do NOT apply changes - present proposals for user approval.

Steps

1. Gather all memory layers

Read CLAUDE.md and CLAUDE.local.md from the project root (if they exist). Your auto-memory content is already in your system prompt - review it there. Note which team memory sections exist, if any.

Success criteria: You have the contents of all memory layers and can compare them.

2. Classify each auto-memory entry

For each substantive entry in auto-memory, determine the best destination:

DestinationWhat belongs thereExamples
CLAUDE.mdProject conventions and instructions for Claude that all contributors should follow"use bun not npm", "API routes use kebab-case", "test command is bun test", "prefer functional style"
CLAUDE.local.mdPersonal instructions for Claude specific to this user, not applicable to other contributors"I prefer concise responses", "always explain trade-offs", "don't auto-commit", "run tests before committing"
Team memoryOrg-wide knowledge that applies across repositories (only if team memory is configured)"deploy PRs go through #deploy-queue", "staging is at staging.internal", "platform team owns infra"
Stay in auto-memoryWorking notes, temporary context, or entries that don't clearly fit elsewhereSession-specific observations, uncertain patterns

Important distinctions:

  • CLAUDE.md and CLAUDE.local.md contain instructions for Claude, not user preferences for external tools (editor theme, IDE keybindings, etc. don't belong in either)
  • Workflow practices (PR conventions, merge strategies, branch naming) are ambiguous - ask the user whether they're personal or team-wide
  • When unsure, ask rather than guess

Success criteria: Each entry has a proposed destination or is flagged as ambiguous.

3. Identify cleanup opportunities

Scan across all layers for:

  • Duplicates: Auto-memory entries already captured in CLAUDE.md or CLAUDE.local.md → propose removing from auto-memory
  • Outdated: CLAUDE.md or CLAUDE.local.md entries contradicted by newer auto-memory entries → propose updating the older layer
  • Conflicts: Contradictions between any two layers → propose resolution, noting which is more recent

Success criteria: All cross-layer issues identified.

4. Present the report

Output a structured report grouped by action type:

  1. Promotions - entries to move, with destination and rationale
  2. Cleanup - duplicates, outdated entries, conflicts to resolve
  3. Ambiguous - entries where you need the user's input on destination
  4. No action needed - brief note on entries that should stay put

If auto-memory is empty, say so and offer to review CLAUDE.md for cleanup.

Success criteria: User can review and approve/reject each proposal individually.

Rules

  • Present ALL proposals before making any changes
  • Do NOT modify files without explicit user approval
  • Do NOT create new files unless the target doesn't exist yet
  • Ask about ambiguous entries - don't guess

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most memory context skills give in 688 tokens

Counted across 754 of the 1,056 authors here whose files we hold, read 2026-09-06

  • Preserve existing content structurein 15 of 754, across 9 files
  • Front-load the leading wordin 14 of 754, across 10 files
  • Update existing entries instead of duplicatingin 14 of 754, across 7 files
  • Keep CLAUDE.md under one hundred linesin 14 of 754, across 12 files
  • Read CLAUDE.md at the project rootin 14 of 754
  • Keep each meaning in a single source of truthin 12 of 754, across 8 files
  • Redact sensitive information before committingin 11 of 754, across 4 files
  • Scan for all CLAUDE.md filesin 11 of 754, across 7 files
  • Use frontmatter for metadata on filesin 10 of 754, across 3 files
  • Repeat user interactions 10 timesin 10 of 754, across 4 files
  • Write the CLAUDE.md file into the target folderin 10 of 754, across 8 files
  • Use memlab to process snapshotsin 9 of 754, across 3 files

Said here and by no other author read

  • Gather all memory layers
  • Identify cleanup opportunities
  • Present the report

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.