# Skill 문서 확장 구현 계획
> **에이전트 작업자용:** REQUIRED SUB-SKILL: 현재 세션에서는 인라인으로 실행한다. Steps use checkbox (`- [ ]`) syntax for tracking.
**Goal:** 10개 스킬 문서를 원문에 더 가깝게 확장하고, README와 TRAE 테스트 시나리오 문서를 추가한다.
**Architecture:** 기존 `.trae/skills/*/SKILL.md`를 스킬 성격별로 확장하고, 저장소 루트에는 탐색용 README를, `docs/`에는 실행 가능한 테스트 시나리오 문서를 둔다. 검증은 Markdown 진단과 문서 간 링크/명칭 일관성 확인으로 마무리한다.
**Tech Stack:** Markdown, Trae skill frontmatter, VS Code diagnostics
---

### Task 1: 프로세스 스킬 문서 확장
**Files:**
- Modify: `.trae/skills/brainstorming/SKILL.md`
- Modify: `.trae/skills/systematic-debugging/SKILL.md`
- Modify: `.trae/skills/writing-plans/SKILL.md`
- Modify: `.trae/skills/using-superpowers/SKILL.md`
- Modify: `.trae/skills/karpathy-guidelines/SKILL.md`
- Test: 문서 진단 확인

- [ ] **Step 1: 현재 프로세스 스킬 문서를 다시 읽어 섹션 공통 틀을 고정**
Read:
```text
.trae/skills/brainstorming/SKILL.md
.trae/skills/systematic-debugging/SKILL.md
.trae/skills/writing-plans/SKILL.md
.trae/skills/using-superpowers/SKILL.md
.trae/skills/karpathy-guidelines/SKILL.md
```
Expected: 각 문서에 공통으로 들어갈 섹션(개요, 적용 시점, 워크플로, 금지 사항, 기대 결과)을 정할 수 있다.

- [ ] **Step 2: brainstorming 문서를 원문 흐름에 가깝게 확장**
Include:
```markdown
## 체크리스트
## 프로세스 흐름
## 설계 제시 규칙
## 문서화와 사용자 검토 게이트
## 시각 보조 도구 사용 기준
```
Expected: 설계 전 구현 금지, 한 번에 한 질문, 2~3개 접근법 제안, writing-plans로 전환 규칙이 모두 드러난다.

- [ ] **Step 3: systematic-debugging 문서를 4단계 절차 중심으로 확장**
Include:
```markdown
## 철칙
## 1단계: 근본 원인 조사
## 2단계: 패턴 분석
## 3단계: 가설과 검증
## 4단계: 구현
## 중단 신호
```
Expected: 수정 전에 조사, 증거 기반 추적, 최소 변경 검증, 3회 이상 실패 시 구조 재검토가 명확해진다.

- [ ] **Step 4: writing-plans 문서를 계획 품질 기준 중심으로 확장**
Include:
```markdown
## 파일 구조 먼저 정의
## 작업 단위 규칙
## 계획 문서 헤더
## 금지 사항
## 자체 검토
## 완료 후 인계
```
Expected: placeholder 금지, 작은 단계, 명확한 파일 경로, 검증 가능한 명령이 강조된다.

- [ ] **Step 5: using-superpowers와 karpathy-guidelines를 운영 규칙 중심으로 확장**
Include:
```markdown
## 최우선 규칙
## 스킬 우선 적용 순서
## 흔한 자기합리화 경고
## 코딩 전에 먼저 생각하기
## 단순함 우선
## 수술하듯 수정하기
## 목표 기반 실행
```
Expected: 스킬 선적용 원칙과 과설계 방지 원칙이 각각 독립적으로 읽혀야 한다.

- [ ] **Step 6: 진단 확인**
Run: Markdown diagnostics for the five edited files
Expected: 진단 오류 없음

### Task 2: UI/구현/탐색 스킬 문서 확장
**Files:**
- Modify: `.trae/skills/frontend-design/SKILL.md`
- Modify: `.trae/skills/ui-ux-pro-max/SKILL.md`
- Modify: `.trae/skills/find-skills/SKILL.md`
- Modify: `.trae/skills/webapp-testing/SKILL.md`
- Modify: `.trae/skills/agent-browser/SKILL.md`
- Test: 문서 진단 확인

- [ ] **Step 1: 현재 다섯 문서를 다시 읽고 성격별 확장 포인트 정리**
Read:
```text
.trae/skills/frontend-design/SKILL.md
.trae/skills/ui-ux-pro-max/SKILL.md
.trae/skills/find-skills/SKILL.md
.trae/skills/webapp-testing/SKILL.md
.trae/skills/agent-browser/SKILL.md
```
Expected: 디자인형, 탐색형, 테스트형, 자동화형 문서에 필요한 추가 섹션이 정리된다.

- [ ] **Step 2: frontend-design 문서를 미학 방향성과 금지 패턴 중심으로 확장**
Include:
```markdown
## 디자인 사고
## 미학 가이드라인
## 반드시 피할 것
## 구현 복잡도와 미학의 일치
## 산출물 기대치
```
Expected: 흔한 AI 스타일 회피, 타이포그래피/색상/모션/공간 구성 원칙이 상세해진다.

- [ ] **Step 3: ui-ux-pro-max 문서를 적용 조건과 우선순위 점검 기준 중심으로 확장**
Include:
```markdown
## 언제 적용할지
## 반드시 사용할 상황
## 권장 상황
## 불필요한 상황
## 우선순위별 검토 항목
## 산출물 기준
```
Expected: 웹/모바일 UI 품질 관리용 종합 규칙처럼 읽힌다.

- [ ] **Step 4: find-skills, webapp-testing, agent-browser 문서를 실행 절차 중심으로 확장**
Include:
```markdown
## 검색 절차
## 품질 검증
## 정찰 후 행동 패턴
## with_server.py 사용 원칙
## agent-browser skills get core
## 특수 가이드
```
Expected: 사용자가 바로 명령과 판단 기준을 가져다 쓸 수 있다.

- [ ] **Step 5: 진단 확인**
Run: Markdown diagnostics for the five edited files
Expected: 진단 오류 없음

### Task 3: README와 테스트 시나리오 문서 작성
**Files:**
- Create: `README.md`
- Create: `docs/test-scenarios.md`
- Test: 문서 진단 확인

- [ ] **Step 1: README 초안 작성**
Include:
```markdown
# skillDesk
## 프로젝트 소개
## 포함된 스킬
## 디렉터리 구조
## TRAE에서 사용하는 방법
## 추천 사용 흐름
## 테스트 시나리오
```
Expected: 저장소 목적, 10개 스킬, 사용 흐름을 처음 보는 사람도 이해할 수 있다.

- [ ] **Step 2: 테스트 시나리오 문서 작성**
Include:
```markdown
# TRAE 테스트 시나리오
## 공통 사용법
## brainstorming 시나리오
## frontend-design 시나리오
## ...
## agent-browser 시나리오
```
Expected: 각 스킬당 최소 1개 프롬프트, 기대 동작, 확인 포인트가 담긴다.

- [ ] **Step 3: README와 테스트 문서 간 링크 연결**
Add:
```markdown
[테스트 시나리오](./docs/test-scenarios.md)
[brainstorming](./.trae/skills/brainstorming/SKILL.md)
```
Expected: README에서 주요 문서로 빠르게 이동할 수 있다.

- [ ] **Step 4: 진단 확인**
Run: Markdown diagnostics for `README.md` and `docs/test-scenarios.md`
Expected: 진단 오류 없음

### Task 4: 최종 검증과 정리
**Files:**
- Modify: 전체 문서 일관성 점검 결과에 따라 필요한 파일
- Test: 전체 신규/수정 Markdown 파일 진단 확인

- [ ] **Step 1: 문서 명칭과 링크 일관성 점검**
Check:
```text
README.md
docs/test-scenarios.md
.trae/skills/*/SKILL.md
```
Expected: 스킬 이름, 링크 경로, 설명 용어가 서로 충돌하지 않는다.

- [ ] **Step 2: Markdown 진단 일괄 확인**
Run: diagnostics for all touched markdown files
Expected: 진단 오류 없음

- [ ] **Step 3: 결과 요약 작성**
Include:
```text
확장한 스킬 목록
추가한 문서 목록
검증 결과
```
Expected: 사용자가 바로 산출물을 훑어볼 수 있다.
