# task: swing-skills 4종 설치 + 시스템 통합

## 배경
task-627.1 분석 결과에 따라, 충돌 없는 swing-skills 4종을 설치하고 우리 시스템에 통합한다.

### 설치 대상 (4종)
1. **swing-trace** (1순위) — 추론 추적: 가정 인벤토리, 결정 트리, 신뢰도 분해
2. **swing-mortem** (2순위) — 사전 실패 분석: 프리모템, 5카테고리 역추적
3. **swing-clarify** (3순위) — 명확화 방화벽: 5W1H 분해, 모호도 점수
4. **swing-options** (4순위) — 대안 생성: 5개 확률 가중 대안

### 설치 금지 (충돌 — 절대 설치하지 말 것!)
- ❌ swing-research — cross-verified-research와 완전중복
- ❌ swing-review — adversarial-review와 완전중복 + "스트레스 테스트" 키워드 1건 직접 충돌

## 작업 내용

### 1. 설치
```bash
cd /home/jay
npx skills add whynowlab/swing-skills --skill swing-trace
npx skills add whynowlab/swing-skills --skill swing-mortem
npx skills add whynowlab/swing-skills --skill swing-clarify
npx skills add whynowlab/swing-skills --skill swing-options
```
- 설치 후 `~/.claude/skills/` 에 4종 정상 배치 확인
- 각 스킬 SKILL.md 파일 존재 확인

### 2. 소스 분석 + 학습 문서 작성
각 스킬의 SKILL.md를 읽고, 핵심 방법론을 정리한 학습 문서 작성:
- 저장: `/home/jay/workspace/memory/research/swing-skills-learned.md`
- 스킬별: 핵심 프로세스, 프롬프트 구조, 트리거 조건, 출력 포맷
- 우리 시스템에서 언제/어떻게 사용하는지 사용 가이드

### 3. 시스템 통합 (기존 스킬 개선)
task-627.1 분석에서 제안된 장점 흡수:

#### swing-trace 연동
- deep-dive-analyzer → swing-trace → adversarial-review 파이프라인 가능성 확인
- Lv.3+ 아키텍처 결정 시 swing-trace 활용 가이드 작성

#### swing-mortem 연동
- pdp-agent Risk Phase와의 역할 경계 문서화
- pdp-agent에서 swing-mortem 호출 가능하도록 연동 포인트 확인

#### 기존 스킬에 장점 흡수 (swing-research, swing-review에서)
- `cross-verified-research` SKILL.md에 추가:
  - scaled effort 개념 (narrow 2-3 / comparison 5+ / broad 8+ 소스)
  - quality calibration GOOD/BAD 예시
- `adversarial-review` SKILL.md에 추가:
  - verdict criteria (Critical 0건 + Major 0건 = PASS)
  - specialized modes (Code Review / Architecture / PR)

### 4. 검증
- 설치된 4종 스킬이 트리거 정상 작동하는지 확인
- 기존 44종 스킬과 트리거 충돌 없는지 재확인
- 기존 스킬 수정 후 YAML 프론트매터 유효성 확인

## 산출물
- 설치 완료: `~/.claude/skills/swing-{trace,mortem,clarify,options}/`
- 학습 문서: `memory/research/swing-skills-learned.md`
- 수정된 기존 스킬: `cross-verified-research`, `adversarial-review`
- 보고서: `memory/reports/<task_id>.md`

## 작업 레벨: Lv.1 (설치 + 문서 수정, 코드 변경 최소)