superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
레일 하네스. 도구가 바뀌어도 같은 규격으로 작업을 진행하게 한다. 지금은 프로젝트에 하네스 문서의 위치 기준과 작업 규칙을 세우는 setup 스킬, 그 문서의 남은 칸을 채우는 context 스킬, 요청 하나를 tasks로 계획해 task와 phase로 나누는 plan 스킬, 계획된 tasks를 실행 방식(task 하나씩, tasks 일괄)대로 phase 하나씩 실행하는 run 스킬, phase 하나를 수행하는 phase 스킬, 수행이 끝난 phase를 확인하는 check 스킬, phase가 모두 통과한 task를 회고하는 retro 스킬, tasks 끝에 바뀐 코드를 평가하는 review 스킬, tasks 끝에 하네스를 평가하는 eval 스킬, 저장소를 여섯 기준으로 살펴 정리 점검 보고서를 쓰고 발견을 tasks로 만들지 묻는 cleanup 스킬이 있다. setup이 승인받아 두는 CI 워크플로는 PR마다 review의 PR 모드로 평가하고 판정 스크립트로 자동 머지, 머지 요청, 닫기 가운데 하나를 고른다. Claude Code에서는 계획 없는 코드 편집과, 테스트 먼저인 phase에서 테스트보다 앞선 구현을 막는 편집 훅과, 에이전트가 기본 브랜치에 하는 푸시를 막는 푸시 훅이 함께 돈다.
Plugin plate from marketplace harness-plate in werwer748/harness-plate. Commands read from the repo's manifest — 12 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
check수행이 끝난 phase 하나를 확인해 판정을 `phase-N.md` 끝의 확인 절에 더하고 그 파일만 커밋한다. 통과 조건의 확인과 빌드·린트·테스트를 직접 돌리고, 고치지 않고 묻지 않는다. 실행 스킬(`plate:run`)이 phase 수행 뒤에 띄운 에이전트가 부른다. task 회고나 tasks 끝의 평가에는 쓰지 않는다.
cleanup저장소를 여섯 기준(보안, 성능, 신뢰성, 유지보수성, 기능 적합성, 기존 작업 정합성)으로 정리 점검해 `docs/cleanup/YYYY-MM-DD.md`에 보고서를 쓰고, 발견을 tasks로 만들지 묻는다. 코드를 고치지 않는다. "정리 점검하자", "cleanup 돌려줘", "코드베이스 살펴서 정리할 거 찾아줘"라고 할 때, 정기·비정기로 저장소를 살필 때 쓴다. tasks 끝의 코드 평가(`plate:review`), task 회고(`plate:retro`), phase 확인(`plate:check`), 하네스 eval(`p
context셋업이 만든 하네스 문서(`docs/PRD.md`, `docs/ARCHITECTURE.md`, `docs/ADR.md`, 문서 지도에 있으면 `docs/DESIGN.md`)의 남은 칸을 문서마다 초안을 승인받아 채운다. 셋업을 마친 뒤, 또는 "문서 채워줘", "맥락 채워줘", "PRD 채우자", "확인 필요 칸 채우자"라고 할 때 쓴다. 이미 적힌 내용을 고치는 일에는 쓰지 않는다.
eval모든 task가 끝난 tasks에서 하네스가 어떻게 돌았는지 평가해, 여섯 기준의 A~E 등급과 하네스 고칠 거리(세 기준을 하나도 넘지 않은 것은 "eval에만")를 `docs/tasks/eval.md`에 적고 그 파일만 커밋한다. 고치지 않고 묻지 않고 이슈를 올리지 않는다. 실행 스킬(`plate:run`)이 코드 평가 뒤에 띄운 에이전트가 부르고, "하네스 eval 하자", "하네스 평가해줘"라고 할 때도 쓴다. 코드 평가, task 회고, phase 확인에는 쓰지 않는다.
phase계획의 phase 하나를 수행해 TODO를 끝내고 통과 조건의 확인을 돌린 뒤, 기록을 `phase-N.md`에 덧붙이고 그 phase에서 바꾼 것만 커밋한다. 고칠 문제를 넘겨받으면 마지막 확인 절의 실패를 고친다. 실행 스킬(`plate:run`)이 띄운 에이전트가 부르고, 사용자가 직접 부를 일은 드물다. 계획을 세우거나 phase를 확인하는 일에는 쓰지 않는다.
plan요청 하나를 tasks로 계획해, 정할 수 없는 것은 하나씩 묻고 초안을 승인받아 tasks 머리(`docs/tasks/plan.md`)와 task 폴더(`docs/tasks/NNN-slug/`)를 쓰고 한 커밋으로 넣는다(git 레포이면 `tasks/<이름>` 브랜치에). 기능을 만들거나 코드를 고치는 요청을 받았을 때 코드를 고치기 전에, 또는 "계획 세워줘", "plan 짜줘"라고 할 때 쓴다. 코드를 고치는 일에는 쓰지 않는다.
retrophase가 모두 통과한 task 하나를 회고해, 판정을 task 폴더의 `retro.md`에, tasks 끝에 볼 것을 `docs/tasks/FRICTION.md`에 더하고 그 두 파일만 커밋한다. 완료 조건의 확인과 빌드·린트·테스트를 직접 돌리고, 고치지 않고 묻지 않는다. 실행 스킬(`plate:run`)이 task의 phase가 모두 통과한 뒤 띄운 에이전트가 부르고, "task 회고하자", "회고해줘"라고 할 때도 쓴다. phase 하나의 확인이나 tasks 끝의 평가에는 쓰지 않는다.
review모든 task가 끝난 tasks의 바뀐 코드를 평가해, 다섯 범주(신뢰성, 보안, 유지보수성, 테스트 적절성, 기능 적합성)의 A~E 등급과 소스 문제 목록을 `docs/tasks/review.md`에 적고 그 파일만 커밋한다. 고치지 않고 묻지 않는다. 실행 스킬(`plate:run`)이 task가 모두 끝난 뒤 띄운 에이전트가 부르고, "코드 평가하자", "리뷰해줘"라고 할 때와 CI 워크플로가 PR 모드로(평가서와 등급 묶음을 내고 커밋하지 않는다) 부를 때도 쓴다. phase 하나의 확인, task 회고, 하네스 eval에는
run계획된 tasks를 phase 하나씩 새 에이전트에게 수행(`plate:phase`)과 확인(`plate:check`)을 맡겨 실행하고, task마다 회고(`plate:retro`)를, 끝에 코드 평가(`plate:review`)와 하네스 eval(`plate:eval`)을 맡긴 뒤 전체 보고와 고칠 안을 묻고 PR이나 합침으로 잇는다. 막힘, 계획이 틀림, 세 번 실패에서는 멈추고 논의한다. 계획을 쓴 뒤에, 또는 "실행해줘", "phase 진행하자", "이어서 하자", "끝까지 돌려줘"라고 할 때 쓴다. 계획이 없는 요청에는 쓰
setup프로젝트에 하네스를 설치해 `docs/`의 문서 양식과 tasks 기록 폴더, `AGENTS.md`의 문서 지도와 작업 규칙, `AGENTS.md`를 불러오는 `CLAUDE.md`를 두고, GitHub 원격이 있으면 PR마다 review로 평가하는 CI 워크플로를 둘지 묻는다. 설치와 보고로 끝난다. plate를 프로젝트에 처음 쓸 때, 또는 "하네스 셋업해줘", "문서 위치 잡아줘"라고 할 때 쓴다. 문서 내용을 채우는 일에는 쓰지 않는다.
f="${CLAUDE_PLUGIN_ROOT}/hooks/edit_guard.py"; [ -f "$f" ] || exit 0; exec python3 "$f"
f="${CLAUDE_PLUGIN_ROOT}/hooks/push_guard.py"; [ -f "$f" ] || exit 0; exec python3 "$f"
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Scaffold, validate, and publish new Claude Code plugins with proper structure
3 skills · 1 command · 1 agent
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.
12 skills · 1 MCP server · hooks
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.