/save-memory
SkillDocs & knowledgeSaves what was learned in the current session to short-term memory, and promotes it to long-term memory or the wiki if needed. Use when finishing a session, when making an important decision, or when identifying user preferences.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the /save-memory skill
What this skill tells your AI
The instructions your AI receives, as published by toktokhan-dev/agent-company in .claude/skills/save-memory/SKILL.md and read by ahel’s review.
세션의 맥락을 다음 세션이 이어받을 수 있는 형태로 남긴다.
1단계 — 무엇을 저장할지 고른다
이번 세션에서 다음에 해당하는 것을 찾으세요.
| 저장한다 | 저장하지 않는다 |
|---|---|
| 판단의 근거 — 왜 A 대신 B를 골랐나 | 코드를 읽으면 알 수 있는 것 (구조, 시그니처) |
| 검토했지만 버린 대안 | git log 가 이미 기록한 것 |
| 사용자의 선호와 제약 | 이번 세션에서만 의미 있는 임시 상태 |
| 막힌 지점과 그 이유 | 이미 wiki 에 있는 내용 |
| 다음 세션이 이어서 해야 할 것 | 일반적인 기술 지식 |
저장할 것이 없으면 없다고 말하고 끝내세요. 억지로 만든 메모리는 다음 세션의 노이즈입니다.
2단계 — 기존 메모리와 대조
ls wiki/memory/short-term/ wiki/memory/long-term/
같은 주제의 파일이 있으면 새로 만들지 말고 그 파일을 갱신하세요. 중복 메모리는 서로 어긋나면서 어느 쪽이 맞는지 알 수 없게 만듭니다.
내용이 틀린 것으로 밝혀진 메모리는 삭제하세요. 오래된 메모리보다 틀린 메모리가 위험합니다.
3단계 — 단기 메모리 작성
pnpm memory:new <kebab-case-topic>
스크립트가 템플릿에서 파일을 만들고 경로를 출력합니다. 그 파일을 채우세요.
- 한 파일에 한 주제. 세션 요약을 뭉뚱그리지 마세요.
- 상대 날짜 금지. "어제" 대신
2026-07-27. type을 정확히:decision/observation/preference/blocker/progress- 왜를 반드시 남기세요. 무엇을 했는지는 git 이 압니다.
4단계 — 승격 판단
단기 ──(3회 이상 참조 / 계속 참으로 확인)──▶ 장기 ──(프로젝트 규칙이 됨)──▶ wiki
단기 → 장기
다음 중 하나면 승격합니다.
- 같은 내용이 세 번 이상 참조되었다
- 프로젝트가 존재하는 한 계속 참이다
- 사용자 선호로 확인되었다 (
type: preference는 승격 1순위)
pnpm memory:new <topic> --long
내용을 옮기고, 원본 단기 메모리에 promoted: true 를 설정한 뒤,
wiki/memory/index.md 에 한 줄을 추가하세요. 이 갱신을 빠뜨리면 SessionStart 훅이 그 메모리를
로드하지 않습니다.
장기 → wiki
다음 중 하나면 wiki 문서나 ADR 로 승격합니다.
- 다른 사람이나 에이전트가 따라야 할 규칙이 되었다 →
wiki/0N-*.md갱신 - 되돌리기 어려운 아키텍처 결정이다 →
wiki/decisions/ADR-NNNN-*.md신규 작성
wiki 로 승격했으면 wiki/06-history.md 에 타임라인 항목을 추가하세요.
5단계 — 정리
30일이 지난 type: progress 메모리 중 완료된 것은 삭제합니다.
해결된 blocker 도 삭제하거나 결과를 담아 decision 으로 바꿉니다.
find wiki/memory/short-term -name '*.md' -mtime +30
삭제 전에 사용자에게 목록을 보여주고 확인받으세요.
6단계 — 보고
무엇을 저장했고 무엇을 승격했는지 한 문단으로 요약합니다. 파일 경로를 포함하세요.
하지 말아야 할 것
- 메모리 파일에 코드를 복사해 넣지 마세요. 경로와 판단 근거만 남깁니다.
wiki/memory/index.md에 메모리 본문을 쓰지 마세요. 한 줄 링크만입니다.- 확신 없는 내용에
confidence: high를 붙이지 마세요. - 사용자 확인 없이 wiki 의 기존 문서를 크게 고치지 마세요. 갱신 제안을 먼저 하세요.
Signals
- GitHub stars
- 81
- Forks
- 27
- Last commit
- Aug 2026
Advanced
- Item type
- skill
- Key
save-memory-toktokhan-dev- Source
- github.com/toktokhan-dev/agent-company