원클릭으로
atlas-memory
Use at session end to capture durable lessons, vocabulary, decisions, and memory promotion proposals in an Atlas workspace
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use at session end to capture durable lessons, vocabulary, decisions, and memory promotion proposals in an Atlas workspace
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when the repository has Atlas graph support enabled and needs a repo knowledge graph generated, refreshed, verified, or reviewed
Fixture skill with bounded read-only tool access
Malicious fixture skill
Use when AI context needs cleanup — atlas doctor context-size advisories, an oversized AGENTS.md or CLAUDE.md, bloated memory or vocabulary files, or durable docs that need compaction, relocation, or dedup
Use when a repository needs Atlas setup, repair/update, AGENTS.md refresh, AI memory refresh, vocabulary cleanup, or review after major codebase changes
Use when an AI tool idea, plan, implementation, release, or incident needs an Atlas review — deciding whether to build, planning, challenging a plan or implementation, gating a release or promotion, or running a postmortem
| name | atlas-memory |
| description | Use at session end to capture durable lessons, vocabulary, decisions, and memory promotion proposals in an Atlas workspace |
Use this skill near the end of meaningful work, when a session produced durable context that should help future agents act better. The CLI owns deterministic checks: entry parsing, duplicate/stale/citation/supersede advisories, scratch-tier ignore rules, and shared-memory vendoring. This skill owns semantic judgment: what is worth remembering, how it should be depersonalized, and whether it is an ADD / UPDATE / DELETE / NOOP.
Run the phases below in order.
Resolve every destination through the workspace config. Read .ai/config.json, or when absent follow the .atlas repo-root pointer to <root>/config.json.
Use configured paths only:
paths.memory.paths.language.paths.decisions and paths.adrs.<configured memory>/local/.scope=org, exported with atlas memory propose.Do not create new documentation roots. If a referenced skill or template names a path outside the configured Atlas workspace, map it through artifactRoot, paths, and pathAliases first.
Read the relevant memory files before proposing a write. Prefer an index pass first: filenames, headings, and Atlas metadata comments.
Atlas entry metadata, when used, lives on the line immediately after a markdown heading:
## Stable lesson title
<!-- atlas: id=stable-lesson-title verified=2026-07-07 cites=src/example.js scope=repo -->
Plain markdown is valid memory. Add metadata only when lifecycle checks should apply.
For every proposed write, state exactly one classification before editing:
superseded-by when history should stay reviewable.The proposal must include the target path, heading, classification, and reason. Do not write silently.
Capture repository needs, decisions, constraints, and reasons. Do not record individuals, private schedules, internal-only references, temporary emotions, chat provenance, or absolute local paths.
Use this gate: will a future agent make a better technical decision because this exists? If the answer is no, classify as NOOP.
Good:
atlas.lock.json so local customizations survive doctor --fix."Weak:
Default uncertain captures to <configured memory>/local/. The scratch tier is personal and gitignored. Before writing a scratch entry, create the directory on demand with mkdir -p <configured memory>/local.
Promote from scratch only after rewriting the entry into durable form:
scope=repo for repository-local facts or scope=org for cross-repo lessons.After approved edits:
node bin/atlas.js doctor inside the Atlas Core repository and npx --no-install @blazity-atlas/core doctor elsewhere.duplicate-memory-entry, stale-memory, broken-citation, and dangling-supersede as advisories, not blockers.atlas memory propose and review the generated directory before publishing it to the org memory repository.atlas memory pull unless the user explicitly wants to refresh vendored shared memory.doctor --fix owns managed-file repair.cites.