# Research Wrap

> 진행 중인 세션을 마무리할 때 사용합니다. "세션 정리해줘", "오늘 한 거 정리해줘", "wrap", "세션 마무리" 같은 요청에 대응합니다. 세션 요약 → PII 게이트 → 변경분 커밋(승인 후)까지 수행합니다. 단, 단순 조회나 작업 중간 저장은 이 커맨드를 쓰지 않습니다.

- Skill: `fivetaku/research-wrap` (Agent Skill)
- Install (CLI): `npx skillmds@latest add fivetaku/research-wrap`
- Raw SKILL.md: https://api.skillmd.com/api/skills/fivetaku/research-wrap/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: fivetaku (https://skillmd.com/u/fivetaku)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/fivetaku/research-wrap

---


# wrap Workflow

Codex-compatible mirror of `wrap.md` from the `research` archetype.

# /wrap — 세션 마무리

세션을 닫기 전 산출물을 정리하고 복구 지점(커밋)을 만든다. **자동 커밋 금지 — 반드시 사용자 승인 후.**

## 실행 흐름

### Step 1: 세션 요약
이번 세션에서 한 작업·결정·미완 항목을 3~7줄로 요약해 보여준다.

### Step 2: 변경이력 갱신
핵심 메타파일(AGENTS.md, 커맨드, 룰)을 수정했다면 `_meta/changelog.md`에 한 줄 추가하고,
AGENTS.md `## 변경 이력`은 최근 3행만 유지한다.

### Step 3: PII 게이트
`git status --porcelain`으로 변경 파일 목록을 뽑아 PII/시크릿 의심 패턴
(.pem/.key, secret, credential, 통장/계좌/주민/계약서 등)이 있으면 **커밋을 중단**하고
.gitignore 보강을 먼저 제안한다.

### Step 4: diff 요약 + 사용자 승인
변경 파일 목록과 핵심 diff를 요약해 보여주고 커밋 여부를 묻는다. 승인 없이 커밋하지 않는다.

### Step 5: 커밋 (세션당 1개)
```bash
git add -A && git commit -m "chore(wrap): {날짜} {세션 주제 한 줄}"
```
push는 사용자가 별도로 요청할 때만.

## 참조
- `_meta/changelog.md` — 변경이력 정본
- `.gitignore` — PII 3중 방어

