From harness-kakashi
하네스 빌더 — 자신의 하네스를 설계하고 확장하는 도구. 에이전트 설계, 지식 구축, 엔진 워크플로우 정의, 구조 검증을 지원한다. 이 스킬은 자동 트리거하지 않는다. 반드시 /harness-build 명령으로만 활성화할 것. 다음 상황에서 사용: - "에이전트 설계해", "지식 문서 만들어", "엔진 워크플로우 정의해" - "하네스 구조 검증해", "하네스 빌드 상태 확인" - "버전 올려", "배포 준비해"
How this skill is triggered — by the user, by Claude, or both
Slash command
/harness-kakashi:harness-buildThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> 정원의 토양을 직접 설계하고 싶다면, 이 도구를 쓴다.
정원의 토양을 직접 설계하고 싶다면, 이 도구를 쓴다.
/harness-kakashi-creator가 정원을 사용하는 도구라면,
/harness-build는 정원을 설계하는 도구다.
자동 트리거 금지 —
/harness-build명령으로만 활성화한다. 선택 설치 — 이 스킬은 하네스의 기본 기능 없이도 동작하지 않는다. 반드시 harness-kakashi-creator와 함께 사용할 것.
| 상황 | 사용할 도구 |
|---|---|
| 하네스 초기화, 에이전트 추가, 전체 점검 | /harness-kakashi-creator |
| 에이전트를 직접 설계, 평가축 커스터마이징 | /harness-build |
| 엔진 워크플로우를 직접 정의 | /harness-build |
| 지식 문서를 체계적으로 구축 | /harness-build |
| 하네스 구조 검증, 버전 관리 | /harness-build |
쉽게 말하면:
/harness-kakashi-creator = 정원에서 꽃을 심고 가꾸기 (사용)/harness-build = 정원의 토양과 물길을 직접 설계하기 (설계)활성화 시 가장 먼저 harness/harness.config.json을 Read로 읽는다.
/harness-kakashi-creator init으로 하네스를 초기화하세요" 안내 후 종료/harness-build <요청>
│
├── Mode 1: 에이전트 설계
├── Mode 2: 지식 구축
├── Mode 3: 엔진 설계
├── Mode 4: 구조 검증
└── Mode 5: 버전 관리
트리거: "에이전트 설계해", "에이전트 만들어", "새 역할 정의해"
기존 /harness-kakashi-creator 새 에이전트 추가해와 차이:
절차:
---
name: {에이전트명}
persona: {페르소나 이름} (선택)
triggers:
- "{트리거 문구 1}"
- "{트리거 문구 2}"
description: {한 줄 설명}
---
# {에이전트 이름}
## 역할
{무엇을 하는 에이전트인지}
## 점검 절차
### Step 1: ...
### Step 2: ...
## 심각도 분류
| 등급 | 기준 |
|------|------|
| Critical | ... |
| Moderate | ... |
| Info | ... |
## 평가축 (3축)
| 축 | 평가 대상 | 등급 |
|----|----------|------|
| ... | ... | ... |
## 검증 체크리스트
- [ ] ...
## 경계
- **하는 것**: ...
- **하지 않는 것**: ...
harness/agents/{name}.md에 저장harness/harness.config.json의 agents 배열에 추가트리거: "지식 문서 만들어", "knowledge 추가해", "도메인 지식 정리해"
절차:
harness/knowledge/ 스캔harness/knowledge/{name}.md에 저장트리거: "엔진 만들어", "워크플로우 정의해", "파이프라인 설계해"
절차:
---
name: {엔진명}
triggers:
- "{트리거 문구}"
description: {한 줄 설명}
agents:
- {참여 에이전트 1}
- {참여 에이전트 2}
---
# {엔진 이름}
## 실행 순서
1. {에이전트1} — {수행 내용}
2. {에이전트2} — {수행 내용}
## 병렬 실행 가능 구간
- [{에이전트1}, {에이전트2}] — 동시 실행 가능
## 결과 집계
{개별 에이전트 결과를 어떻게 종합할지}
harness/engine/{name}.md에 저장harness/harness.config.json의 engine 배열에 추가트리거: "구조 검증해", "하네스 상태 확인", "빌드 체크"
절차:
harness/harness.config.json 읽기harness/agents/*.md 파일 대조harness/engine/*.md 파일 대조트리거: "버전 올려", "버전 확인해", "릴리즈 준비해"
절차:
harness/harness.config.json 버전 확인harness/harness.config.json 버전 갱신harness/docs/vX.Y.Z.md 변경 히스토리 작성경로: harness/logs/harness-build/{yyyy-MM-dd-HH-mm-title}.md
형식:
---
date: {ISO 8601}
agent: harness-build
type: {agent-design | knowledge-build | engine-design | validation | version}
mode: {Mode 1~5}
---
# {활동 제목}
## 변경 대상
{수정/생성한 파일 목록}
## 변경 내용
{구체적 변경 사항}
## 검증 결과
{구조 검증 결과 — Mode 4 시}
harness/agents/에 존재하는지 확인할 것Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub psmon/harness-kakashi --plugin harness-kakashi