harness-creatorlisted
Install: claude install-skill psmon/pencil-creator
# Harness Creator — Pencil Design Harness 업그레이드
`harness/` 3계층 구조를 분석하고 지속적으로 개선한다.
---
## 1. 하네스 3계층 구조
```
harness/
├── knowledge/ ← Layer 1: 디자인 평가 기준 (design-craft.md)
├── agents/ ← Layer 2: 평가 에이전트 (design-evaluator.md)
└── engine/ ← Layer 3: 워크플로우 (design-journey.md, level-achievement-system.md)
```
---
## 2. 업그레이드 Agentic Loop
### Gather Context
```
1. harness/logs/*.md 에서 관찰사항 수집
2. harness.config.json 현재 버전 확인
3. 변경 대상 계층 식별 (knowledge → agents → engine 순서)
```
### Take Action
```
1. 상위 계층부터 순서대로 변경
2. harness.config.json 버전 범프
3. harness/docs/vX.Y.Z.md 변경 문서 작성
```
### Verify
```
1. 계층 간 참조 정합성 확인
2. 스킬의 upgrade_history 기록 확인
```
---
## 3. 버전 관리
| 변경 유형 | 버전 범프 | 예시 |
|-----------|-----------|------|
| 패치 (0.0.x) | 문서 수정, 예시 추가 | design-craft.md 기준 조정 |
| 마이너 (0.x.0) | 새 평가 축, 워크플로우 변경 | Case W에 접근성 축 추가 |
| 메이저 (x.0.0) | 전체 구조 재설계 | 3축 → 5축 변경 |
---
## 4. 하네스 사용법 안내
사용자가 하네스에 대해 질문하면 다음을 안내한다:
```
하네스(Harness)는 Pencil 디자인 작업의 품질을 측정하고 개선하는 시스템입니다.
주요 기능:
1. Case A 평가: WPF 애니메이션을 조사해서 wpf-animation.pen 템플릿 보강 품질 측정
2. Case B 평가: 템플릿을 참고해서 프로젝트 디자인(정적+애니메이션 가이드) 품질 측정
3. Case C 평가: 웹사이트 애니메이션 분석 → JSON 기법 정의서 → 펜슬 컴포넌트 품질 측정
4. Case W 평가: Pencil 디자인을 HTML로 구현할 때 품질 측정
5. RPG 시스템: 작업마다 XP를 획득하고 레벨업하는 게이미피케이션
6. 자가 개선: 평가 관찰사항을 축적하여 스킬을 업그레이드
사용법:
- "WPF 애니메이션 조사해서 펜슬에 그려줘" → Case A 워크플로우 시작
- "wpf-animation 참고해 OO 디자인해줘" → Case B 워크플로우 시작
- "OO사이트 애니메이션 조사해서 템플릿 강화" → Case C 워크플로우 시작
- "펜슬 참고해서 HTML 만들어줘" → Ca