원클릭으로
context-save
대화 중 중요한 맥락(배경, 결정, 미결 사항, 다음 액션)을 `.ai/99_workspace/notes/` 아래 마크다운 파일로 저장합니다. 맥락 저장, context save, 임시 저장, 논의 스냅샷, 작업 메모 시 사용합니다.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
대화 중 중요한 맥락(배경, 결정, 미결 사항, 다음 액션)을 `.ai/99_workspace/notes/` 아래 마크다운 파일로 저장합니다. 맥락 저장, context save, 임시 저장, 논의 스냅샷, 작업 메모 시 사용합니다.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
이슈 단위로 스펙, 실행 계획, 수행 요약을 관리하는 워크플로우입니다. 이슈 작업, issue, 이슈 시작, 이슈 완료, 워크플로우 복구(--workflow-only), 이어하기, resume, 작업 재개(--resume), 이슈 정리, 작업공간 정리, 정리(--clear), audit 리포트 검토·피드백 후 승인 보정(--response) 시 사용합니다.
현재 스킬 repo의 skill을 선택하여 Claude Code·Agents·Antigravity·Codex·Junie 경로(~/.claude/skills/ 등 5개)에 설치합니다. --all(전체 경로)·--clear(클린 재설치)·--self(self-install 부트스트랩) 옵션을 지원합니다. skill 설치, install skills, 스킬 배포, 스킬 재설치, self-install 시 사용합니다.
이슈 스펙 대비 구현 완료 여부를 독립 감사인 관점에서 검증합니다. 이슈 감사, issue audit, 구현 검증, 크로스체크 시 사용합니다.
PR 제목과 메시지를 정책(Conventional Commits 제목 + 이슈별 비즈니스/테크 관점)에 맞게 작성합니다. PR 작성, PR 메시지·설명 작성, pull request, 풀리퀘스트, PR 올리기 전 정리, 리뷰어용 설명 정리 시 사용합니다. 실제 PR 생성·제출이 아니라 메시지 텍스트 작성용입니다.
멀티 repo 워크스페이스 루트의 로비 `.ai/AI-CONTEXT.md`를 생성하거나 진단·재구성합니다. `ai-workspace`의 자매 스킬로, building 안내판(=lobby) 역할의 lean 라우터를 만듭니다. 로비, lobby, AI-CONTEXT.md, building 인덱스, 워크스페이스 안내판 작업 시 사용합니다.
프로젝트를 분석하여 README.md를 생성하거나 최신 상태로 재작성합니다. README.md가 없으면 템플릿에 따라 새로 작성하고, 이미 있으면 현재 프로젝트 구조에 맞게 재작성합니다. README 작성, README 갱신, readme sync, 리드미 최신화 시 사용합니다.
| name | context-save |
| description | 대화 중 중요한 맥락(배경, 결정, 미결 사항, 다음 액션)을 `.ai/99_workspace/notes/` 아래 마크다운 파일로 저장합니다. 맥락 저장, context save, 임시 저장, 논의 스냅샷, 작업 메모 시 사용합니다. |
현재 대화에서 오간 논의의 핵심을 AI 에이전트 독립적인 마크다운 파일로 .ai/99_workspace/notes/에 임시 저장하는 스킬입니다. 다음 세션의 에이전트(Claude Code, Codex, Antigravity, GitHub Copilot 등)가 파일만 읽고도 맥락을 이어갈 수 있도록 대화 재현이 아닌 상태 스냅샷을 기록합니다.
.ai/99_workspace/는 임시 작업공간이며, 주 사용 흐름은 다음과 같습니다:
저장 → 다음 세션에서
/issue-work --resume으로 자동 로드 → 흡수 후 사용자가 수동 정리.
영구 보존을 가정하지 않으며, 필요 시 정식 위치(50_adr/, 40_domain/, 90_issues/)로 사용자가 승격합니다.
.ai/99_workspace/ 구조를 활용합니다. 없으면 필요한 디렉토리를 직접 생성합니다.related-issue로 연결합니다. issue-work --resume은 이미 .ai/99_workspace/ 하위를 모두 읽으므로 저장된 노트는 별도 설정 없이 다음 세션에 복구됩니다..ai/10_rules/context-loading.md — 있으면 따르며, 이미 적재되어 있으면 재로딩하지 않습니다..ai/90_issues/active/ — 활성 이슈 번호 자동 감지 (있을 경우).ai/99_workspace/notes/ — 기존 노트 파일명 충돌 확인YYYY-MM-DD).related-issue 필드로만 한다..ai/99_workspace/notes/
└── YYYY-MM-DD-<slug>.md
YYYY-MM-DD-<slug>.md
2026-04-24-auth-refactor-decision.md-2, -3 숫자 접미사를 붙인다.slug는 기본적으로 대화 주제에서 자동 생성합니다. 인자로 직접 지정할 수도 있습니다.
기본 (자동 생성):
사용자: /context-save
스킬: slug 자동 생성 → `auth-refactor-decision`
활성 이슈 #42 가 감지되었습니다. related-issue로 연결할까요? (Y/n)
사용자: Y
스킬: 현재 대화에서 배경/결정/미결/다음 액션을 추출하여 작성합니다...
→ .ai/99_workspace/notes/2026-04-24-auth-refactor-decision.md
slug 직접 지정:
사용자: /context-save auth-refactor-decision
note, temp, save)는 피하고 주제를 식별 가능한 단어로 구성한다.auth-refactor-decisioncontext-save 스킬 초안 설계" → context-save-skill-draftYYYY-MM-DD)와 slug로 파일 경로를 구성한다: .ai/99_workspace/notes/<날짜>-<slug>.md.-2, -3)를 붙여 충돌을 피한다..ai/99_workspace/notes/ 디렉토리가 없으면 생성한다..ai/90_issues/active/ 하위에 issue-<번호>/ 디렉토리가 있는지 확인한다.현재 대화에서 다음을 추출하여 templates/context-note-template.md에 따라 작성한다.
| 섹션 | 내용 |
|---|---|
| 배경 (Why) | 왜 이 논의가 시작되었는가. 문제 상황. |
| 논의 요약 | 핵심 옵션, 트레이드오프, 근거. 대화 재현 금지. |
| 결정사항 | 결론난 것. - [x] 체크박스로 표현. |
| 미결 / 열린 질문 | 다음에 확인할 것. - [ ] 체크박스로 표현. |
| 다음 액션 | 누가 무엇을. 없으면 "없음"이라고 명시. |
| 참조 | 파일 경로, 커밋 해시, 이슈/PR URL 등. |
## context-save 실행 결과
- 파일: .ai/99_workspace/notes/2026-04-24-auth-refactor-decision.md
- 관련 이슈: #42 (또는 없음)
- 요약: 미결 2건, 다음 액션 1건
- 다음 세션에서 `/issue-work --resume`으로 자동 로드됩니다.
templates/context-note-template.md가 단일 출처이며, 본문에 템플릿 내용을 중복 기재하지 않는다.
섹션 구성과 작성 지침은 3단계의 섹션 표와 템플릿 내 주석을 따른다.
노트는 임시 저장이 원칙입니다. 자동 삭제·자동 승격은 없으며, 정리는 사용자가 수동으로 판단합니다.
| 단계 | 주체 | 동작 |
|---|---|---|
| 저장 | /context-save | .ai/99_workspace/notes/에 노트 생성 |
| 로드 | /issue-work --resume | .ai/99_workspace/ 전체를 읽어 다음 세션에 자동 복구 |
| 정리 | 사용자 | 흡수 완료 시 삭제 / 영속 가치가 있으면 정식 위치로 이동(승격) |
정식 위치로 승격할 수 있는 대상:
| 내용 성격 | 승격 위치 |
|---|---|
| 기술적 설계 결정 | .ai/50_adr/ |
| 도메인 정책·명세 | .ai/40_domain/ |
| 새 이슈로 발전 | .ai/90_issues/active/ |
.ai/99_workspace/는 임시 작업공간이므로 노트가 쌓여 있어도 프로젝트 구조상 허용됩니다.