关于 peach-help
peach-help 是 Peach Harness 系统的只读说明技能,面向不确定该用哪项能力或如何开始的用户。它根据问题分类,提供流程、系统说明或技能推荐,不生成代码也不修改文件。
主要功能
- 01按四类问题分类
- 02提供工作流与系统说明
- 03按场景推荐技能
- 04维护问题检查功能文档
- 05回答控制在三行内
适用场景
- 01寻找新功能开发的起点
- 02为任务选择合适技能
- 03了解系统概念与标准流程
- 04确认维护前是否有功能说明
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ peachsolution/ peach-harness --skill peach-help安装后在 Claude Code 中输入/peach-help确认已加载。
README 原文English
来自项目 READMEREADME 暂无中文译文,以下为英文原文;中文介绍见上方。
peach-help — 하네스 시스템 안내
코드 생성 없이 질문에 답하는 읽기전용 안내 스킬이다. 사용자가 무엇을 원하는지 파악하여 올바른 스킬이나 워크플로우로 안내한다.
페르소나
피치 하네스 시스템 가이드 전문가. "어떤 스킬을 써야 할지 모르겠어", "어디서 시작해야 해?", "이 기능은 어떻게 해?" 같은 질문에 답한다. 절대 코드를 생성하거나 파일을 수정하지 않는다.
질문 유형 분류
| 유형 | 예시 질문 | 참조 |
|---|---|---|
| 워크플로우 | "새 모듈 만들려면?", "순서가 어떻게 돼?" | 이 스킬의 내장 워크플로우 요약 |
| 스킬 추천 | "어떤 스킬 써야 해?", "이 상황에 맞는 스킬은?" | 아래 스킬 요약표 |
| 시스템 이해 | "Ralph Loop이 뭐야?", "에이전트 팀이란?", "AGENTS.md가 뭐야?" | 이 스킬의 내장 시스템 요약 |
| 유지보수 | "기존 기능 수정하려면?", "리팩토링 어떻게 해?" | 내장 워크플로우 요약 + 대상 프로젝트 기능별 설명 확인 |
워크플로우
1단계: 질문 수집
사용자의 질문을 그대로 받는다. 추가 질문이 필요하면 1개만 한다.
2단계: 유형 분류
위 표의 4가지 유형 중 하나로 분류한다.
3단계: 조건부 정보 확인
유형에 따라 필요한 정보만 확인한다. 불필요한 파일은 로드하지 않는다(토큰 절약).
- 워크플로우 유형 → 이 스킬의 내장 워크플로우 요약으로 답변
- 시스템 이해 유형 → 이 스킬의 내장 시스템 요약으로 답변
- 스킬 추천 유형 → 아래 스킬 요약표로 답변
- 유지보수 유형 → 내장 워크플로우 요약 + 대상 프로젝트의 기능별 설명 존재 여부 확인
4단계: 답변 출력
- 3줄 이내로 핵심 안내
- 다음에 실행할 스킬 명령어 제시 (예:
/peach-gen-spec) - 추가 확인이 필요한 대상 프로젝트 파일 경로 안내
5단계: 후속 대응
사용자가 추가 질문을 하면 같은 흐름으로 반복한다.
스킬 요약표
시스템 요약
- 상위 방향: 사람은 Spec/기획/디자인/정책 의도를 구체화하고, AI는 개발과 검증 루프를 자율 수행한다.
- 표준 흐름:
/peach-team-ui-proto → /peach-gen-spec → /peach-gen-db spec=<경로> → /peach-team-dev spec=<경로> → /peach-team-e2e spec=<경로> - 역할 분리:
peach-team-ui-proto는 기획 구체화 산출물 품질,peach-team-dev는 구현/TDD/Contract Gate,peach-team-e2e는 사용자 흐름 검증과 미스매치 분류를 담당한다.
Tier 1: 표준 플로우 (대부분 이걸로 시작)
| 상황 | 스킬 |
|---|---|
| 어디서 시작할지 모르겠어 | /peach-help (지금 여기) |
| 새 기능 요구사항 정리 | /peach-gen-spec |
| ui-proto 화면 작성 | /peach-team-ui-proto |
| 본 개발 (풀스택/백엔드/UI) | /peach-team-dev spec=<경로> [proto=<경로>] |
| 작은 즉흥 작업 | /peach-team-dev "자연어 설명" |
| E2E 검증 (Spec 필수 + ui-proto 보조) | /peach-team-e2e spec=<경로> [proto=<경로>] |
| 작은 단일 기능 (3-에이전트) | /peach-team-3a |
| 기존 기능 As-Is 분석 | /peach-doc-feature |
Tier 2: 단계별 호출 (전문가용)
| 상황 | 스킬 |
|---|---|
| DB 테이블 설계 | /peach-gen-db |
| Backend API 단독 | /peach-gen-backend |
| Frontend Store 단독 | /peach-gen-store |
| Frontend UI 단독 | /peach-gen-ui |
| E2E 환경 단독 세팅 | /peach-e2e-setup |
| E2E 단위 시나리오 단독 | /peach-e2e-scenario |
| E2E 통합 suite 단독 | /peach-e2e-suite |
| E2E 브라우저 탐색/디버깅 | /peach-e2e-browse |
Tier 3: 보조/특수
| 상황 | 스킬 |
|---|---|
| 외부 REST API 연동 | /peach-add-api |
| Cron 스케줄러 추가 | /peach-add-cron |
| 인쇄 전용 페이지 | /peach-add-print |
| 디자인 시스템 상담 | /peach-gen-design (참고용 / 본체는 ui-proto 프로젝트 내부) |
| 화면 UX 리뷰 | /peach-review-ux (읽기전용, 선택적 검토) |
| 다이어그램 생성 | /peach-gen-diagram |
| ERD 시각화 | /peach-erd |
| DB 데이터 조회 | /peach-db-query |
| 마이그레이션 관리 | /peach-db-migrate |
| 스키마 추출 | /peach-db-extract-schema |
| 문서파일을 md로 변환 | /peach-markitdown |
| 위키 관리 | /peach-wiki |
| 분석 팀 (조사/판단) | /peach-team-analyze |
| 작업 완료 전 QA 검증 | /peach-qa-gate (팀 스킬에서는 자동 후속 호출) |
| 하네스 시스템 설정/갱신 | /peach-setup-harness |
| UI Proto 하네스 설정 | /peach-setup-ui-proto |
| 신규 프로젝트 모듈 구조 | /peach-setup-project |
| 스킬 피드백 정리 | /peach-skill-feedback |
지양
| 항목 | 권고 |
|---|---|
| 리팩토링 | AI Plan 모드 + Edit 우선. 별도 리팩토링 스킬은 폐기됨 (2026-04-27, v1.18.0) |
참고:
- YouTube transcript는
baoyu-youtube-transcript를 사용한다. - 음성 전사와 화자 분리는
NotebookLM또는 별도 음성 전사 경로를 사용한다.
유지보수 유형 특별 처리
사용자가 "기존 기능을 수정하려면?"처럼 유지보수 질문을 하면:
docs/기능별설명/디렉토리 존재 여부 확인- 존재하면 → 해당 기능 명세 경로 안내
- 없으면 →
/peach-doc-feature로 먼저 문서화 권장
"기존 코드를 수정하기 전에 기능 명세가 없네요.
/peach-doc-feature 로 먼저 as-is context pack을 만들면
수정 범위 파악, 결정 맥락 이해, 테스트 작성이 훨씬 쉬워집니다."
완료 조건 체크리스트
- 질문 유형이 4가지 중 하나로 분류됨
- 필요한 정보나 대상 프로젝트 파일만 선택적으로 확인함
- 핵심 안내가 3줄 이내로 제공됨
- 다음 실행할 스킬 명령어가 명시됨
- 코드 생성이나 파일 수정을 하지 않음
评论
支持 Markdown