harness
🔌Pluginpjy4617/pjy-claude-skill
Claude Code 하네스 진화 도구: CLAUDE.md(규칙 전달) + Permissions(위험 차단) + Hooks(자동 검증) + MCP(테스트 도구) + Subagent(AI 분리) + 진화 원칙(메타) 6단계를 진단·추천·확정 워크플로우로 단계적으로 보강합니다. 신규 셋업보다는 이미 쓰는 프로젝트의 하네스를 진화시키는 데 초점. 1개 스킬.
Part of
pjy4617/pjy-claude-skill
Installation
/plugin marketplace add pjy4617/pjy-claude-skill/plugin install harness@pjy-skillsMore from this repository10
WMX3.7 애플리케이션 풀스택 개발: 요구사항→시스템 설계(플랫폼 선택·축 구성·모션 기능 매핑·성능/안정성 전략) + C++/C# 구현(초기화 시퀀스·모션·이벤트·에러 처리·.NET Dispose) + 시뮬레이터 플랫폼 기반 테스트 + 기존 프로젝트 WMX3 사용 검토(API 오용·에러 처리 누락·성능·3.6u3→3.7 마이그레이션) + Robot Option 다관절 로봇 제어(기구학·Joint/Cartesian 좌표계·PTP/CP·XML/URDF 로봇 정의·충돌 감지) + EtherCAT ENI 파일 제작(WMX3 전용 ENI·ec_network.def·슬레이브 ESI(ETG.2000) 분석·PDO/CANopen 매핑·EcConfigurator/NetConfigurator 연계). 6개 스킬 + 5개 에이전트.
STM32F4 펌웨어 풀스택 개발: 5단계 에이전트 파이프라인(요구사항→아키텍처→코드→빌드→검토) + KiCad 회로도 핀/페리페럴 검증(42항목) + 호스트 기반 TDD(Unity+FFF) + CMake+Ninja 빌드 실행(CubeMX/CubeIDE 자동 변환) + 소스코드 리뷰(34항목) + QA 최종검수. 5개 스킬 + 4개 에이전트.
Vivado FPGA 풀스택 개발 도구: 13개 스킬 + 6개 에이전트. RTL 설계, 시뮬레이션, 합성, Implementation, Bitstream, 코드 리뷰, 핀 배치 검증, KiCad 연동을 한 번에 설치합니다.
Marketplace
WMX3 모션 제어 모듈 풀스택 개발: 3-layer 모듈 스캐폴딩(Core RTDLL + C++ API + CLR) + CMake 크로스플랫폼 빌드(Linux RT/Xenomai, Windows RTX64) + gtest/gmock TDD + RT 안전성 코드 리뷰 + API 사용자 설명서 자동 생성 + /opt/lmx 배포 스크립트. 8개 스킬 + 6개 에이전트.
Sphinx 기반 프로그램 문서화 도구: CHM/MD/DOCX 파일을 Sphinx 문서로 변환하고, 다국어(한/영/일) 사용자 매뉴얼을 생성하며, 품질 리뷰까지 지원합니다. sphinx-rtd-theme 기본 테마. 4개 스킬 + 4개 에이전트.
KiCad 회로도 풀스택 도구: PRD/설계사양서 기반 회로도 생성 + 8단계 설계 리뷰(PDF 시각 검토, 라이브러리 비교, 데이터시트 검증) + BOM 마크다운 생성 + 회로/PCB 정밀 분석(ERC/DRC, 넷 추적, 트랙/라우팅, 신호·전원 무결성, Seeed kicad-mcp-server 연동·폴백) + KiCad 10.0 사용법 안내(공식 매뉴얼 다이제스트: 프로젝트 매니저·pcbnew PCB 에디터·gerbview·kicad-cli). STM32, FPGA, IO 보드, EtherCAT 슬레이브 등 모든 도메인 지원. 5개 스킬 + 4개 에이전트.
서브에이전트 병렬 위임 워크플로 + 3-role 에이전트(구현/테스트/구현품질검증): 독립 작업을 단일 응답에 다수 Agent 호출로 묶어 동시 실행. 자기 검증의 함정 차단을 위한 역할 분리 패턴 + 카탈로그 자동 발견·description 매칭 메커니즘. 누락 역할만 보충 설치하는 setup 스킬 포함(사용자 정의·OMC 에이전트 우선). 2개 스킬 + 3개 에이전트.
대용량 매뉴얼(PDF/HTML/EPUB/DOCX/CHM/MD) 및 소스코드 디렉토리(codebase) 다이제스트 플러그인: 한 번 추출→요약하면 이후 작업은 ~0.3% 압축된 마크다운 다이제스트만 참조하고, 디테일 필요 시 원본의 특정 페이지/섹션(문서) 또는 파일/심볼(코드)만 핀포인트로 추출. PDF는 @sylphx/pdf-reader-mcp MCP, 코드베이스는 Read/Grep/Glob(MCP 불필요) 사용. project/global 두 스코프 지원, CLAUDE.md 마커 자동 주입으로 Claude가 매뉴얼/코드 질문에 자동으로 다이제스트를 1차 참조하도록 가이드. 2개 스킬: manual-digest(인제스트/갱신/목록/삭제) + manual-digest-setup(환경 1회 초기화).
React 19 + Vite 8 + TypeScript 프론트엔드 풀스택 개발: 범용 구현/품질검증 + UI 라이브러리별 심화 specialist를 역할 분리로 조율하는 워크플로 + 자기검증 함정 차단. UI는 Fluent UI v9(Griffel) 또는 shadcn/ui(Radix+Tailwind) 중 프로젝트당 택1 — 각 라이브러리 전용 구현·QA 에이전트(테마/SSR/cva·cn, provider 래퍼·jsdom 폴리필·portal·axe-core a11y) 제공. Zustand+Immer, (선택)react-konva·@dnd-kit. React 19 패턴(no forwardRef/React.FC, Compiler) + Vitest/RTL/Playwright + 60fps·번들·메모리 검증. 2개 스킬 + 6개 에이전트(범용 2 + Fluent 2 + shadcn 2).