claudeArchived

Karina Harness — 계획·검증 코딩 하네스

Korean-first agentic coding harness: plan, implement, chain-plan, pr (babysit/ship), karina-systematic-debugging, 2-stage review subagents, PR verifier subagent, wiki page writer subagent. Safety hooks run on pwsh 7 / Windows PowerShell, cross-platform (Windows verified, macOS/Linux experimental); skills work on any OS (chain-plan needs the Karina app on Windows).

3 on GitHubby pjcv2.0.0MITupdated 23 days agoworkflow
/

Plugin karina from marketplace karina-harness in jongcheol-pak/claude-harness-pjc. Commands read from the repo's manifest — 23 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.

What it installs

Skills (11)

  • chain-plan

    사용자가 나눠 준 계획 목록(plan 1, plan 2, …)을 순서대로 끝내는 코디네이터다 — 계획마다 사용자와 인터뷰를 먼저 끝내고, Karina 앱 오케스트레이션 워커 탭(새 세션)을 계획마다 하나씩 띄워 karina:plan(중계 모드) → karina:implement 를 돌리며, 워커의 질문·승인 요청은 계획의 목표·제약으로 판정해 답하고 사용자 몫만 사용자에게 잇는다. 한국어(계획 체인/계획 여러 개를 차례로/plan 1·plan 2 순서대로/계획마다 새 세션에서/계획별로 따로 세션 돌려)와 영어(chain plans/

  • create-formal-verification-skill

    대상 레포에서 깨지면 사용자가 다치고 테스트가 잘 닿지 않는 속성 하나를 골라 맞는 도구로 형식 검증하고, 다음 에이전트가 변경마다 다시 돌릴 프로젝트 스킬(.claude/skills/formal-영역/)을 만들어 한 번 실제로 증명한 뒤 넘긴다. 사용자 호출 전용.

  • create-verification-skill

    대상 레포를 조사해 앱을 사용자처럼 조작해 기능을 증명하는 프로젝트 검증 스킬(.claude/skills/verify-앱이름/ · 기능 지도)을 만들고 한 번 실제로 돌려 넘긴다. 사용자 호출 전용.

  • implement

    승인된 plan.md의 모든 task를 자율로 실행한다 — T1부터 마지막 task까지 사용자에게 묻지 않고 진행하고, 전부 끝난 뒤 한 번 보고한다. 승인된 plan.md가 이미 있을 때(또는 사용자가 방금 제시된 plan을 승인할 때)만 발동하며, 한국어(구현/구현해/이대로 진행/진행해/계속/T3부터 계속/실행)와 영어(implement/proceed/go/continue)에 반응한다. "T6부터 계속"은 T6 하나가 아니라 T6부터 마지막 task까지와 최종 검증을 뜻한다. 재개는 task 번호(T N)로 잇는 것만 이 스킬이

  • karina-systematic-debugging

    Use whenever the user reports a bug, test/build failure, runtime error, exception, crash, unexpected behavior, performance regression, memory leak, race condition, deadlock, or CI/CD issue. Triggers on Korean (버그/에러/오류/예외/크래시/안 됨/동작 안 함/이상해/왜 이래/왜 안 돼/이상한 현상/테스트 실패/빌드 실패/재현/디버깅) and English — but on

  • llm-wiki

    LLM WIKI(Obsidian vault) 운영·관리 스킬. 프로젝트를 위키에 추가/등록·정보 갱신(ingest)·삭제·상태 변경, 특정 기능/가이드/레시피를 위키에 추가, 위키 점검(lint)·조회(query — 위키에 적힌 구현 방법·결정 이력을 찾아 답하기)·복구(잘못 갱신된 페이지를 백업으로 되돌리기)·vault 경로 설정 시 사용한다. "위키에 추가/등록", "{프로젝트} 위키에 등록", "위키 업데이트", "{프로젝트} 변경분 위키에 반영", "위키 점검/lint", "{기능} 위키에 추가", "위키 되돌려줘/복구",

  • maintain-formal-verification-skill

    코드가 바뀐 뒤 형식 검증을 코드에 다시 맞춘다 — 동기 커밋부터 덮는 코드의 변경을 읽어 모델·하네스·속성을 고치고 다시 돌려, 실패마다 검증 드리프트인지 코드 버그인지 가른다. 사용자 호출 전용.

  • maintain-verification-skill

    프로젝트 검증 스킬의 기능 지도를 앱 변경에 맞춰 다시 맞춘다 — 기능마다 소스를 읽고 모든 기능을 실제로 조작해, 증명된 수정만 PR 하나로 낸다. 사용자 호출 전용.

  • plan

    코드 변경을 하나의 plan.md로 계획한다 — 요구를 1문1답 인터뷰로 확정하고, 영향 범위를 명령으로 실측하고, 자율 실행 가능한 task로 분해한다. 한국어(계획/설계/기능 추가/리팩토링/구조 변경/여러 곳 고쳐야/전체적으로/앱·도구·기능 만들어줘)와 영어(plan/design/refactor/build an app/create a tool)에 발동하고, 서술형 문제 제기("…해야 해", "…가 너무 많아", "…를 정리해야 한다")도 요청으로 본다. **할 일을 여러 항목으로 나열한 요청**(줄바꿈·불릿·번호 목록)과 **한

  • pr

    이미 열린 GitHub PR 을 운영한다 — babysit(CI 가 초록이 될 때까지 지켜보며 그 PR 의 코드 실패만 고치고, 리뷰 코멘트에 답하고, merge 가능한 상태에서 멈춤)과 ship(코드를 쓰지 않은 pr-verifier 서브에이전트의 독립 검증 PASS 뒤 squash merge). 상태만 보는 한 번의 점검(check — PR 이 지금 초록인지·체크 상태·merge 가능한지)도 이 스킬이다. 한국어(PR 지켜봐/CI 초록 될 때까지/리뷰 코멘트에 답해/PR 초록이야?/PR 체크 상태·merge 가능한지 봐줘/머지

  • record-project-fact

    Records a CONFIRMED project fact (build/run/test command, DB access, artifact location, untested layers) into AGENTS.md — on the suggest-agents-record hook's acceptance, or on request. Add, update, or remove. Triggers on "AGENTS.md에 기록", "빌드 명령 기록해줘", "DB 접근법 적어둬", "AGENTS.md에서 이 항목 빼줘", and "기억해둬"

Subagents (4)

  • completion-reviewer

    모든 task가 끝난 뒤 plan 전체와 산출물을 대조한다. karina:implement의 최종 검증 후 1회 호출된다. 개별 task 검토용이 아니다. 읽기 전용.

  • plan-reviewer

    승인 전 plan.md를 검토한다. karina:plan Step 6에서 호출된다(지적을 고친 뒤 다시 호출될 수 있다). 읽기 전용 — 파일을 고치지 않는다.

  • pr-verifier

    karina:pr 의 ship 이 merge 전에 PR 마다 1회 이름으로 호출한다. PR head 를 받아 둔 worktree 에서 그 레포 AGENTS.md 의 검증 명령과 Verify 검증 스킬을 돌려 PASS / PASS+NOTES / FAIL 을 낸다. 코드를 쓰지 않는다. 다른 상황에는 쓰지 않는다.

  • wiki-page-writer

    llm-wiki 위키 세션의 병렬 분업에서 호스트가 이름으로 명시 호출할 때만 쓴다. 배정받은 위키 페이지를 소스 코드를 읽어 작성한다. 코드 작업·리뷰·일반 질의에는 쓰지 않는다.

Hooks (14)

  • PreToolUse

    & "${CLAUDE_PLUGIN_ROOT}/scripts/block-destructive.ps1"; exit $LASTEXITCODE

  • PreToolUse

    & "${CLAUDE_PLUGIN_ROOT}/scripts/guard-bash.ps1"; exit $LASTEXITCODE

  • PreToolUse

    & "${CLAUDE_PLUGIN_ROOT}/scripts/guard-write.ps1"; exit $LASTEXITCODE

  • PreToolUse

    & "${CLAUDE_PLUGIN_ROOT}/scripts/guard-harness.ps1"; exit $LASTEXITCODE

  • PreToolUse

    & "${CLAUDE_PLUGIN_ROOT}/scripts/loop-continue.ps1"; exit $LASTEXITCODE

  • PreToolUse

    & "${CLAUDE_PLUGIN_ROOT}/scripts/record-work-start.ps1"; exit $LASTEXITCODE

  • PostToolUse

    & "${CLAUDE_PLUGIN_ROOT}/scripts/suggest-agents-record.ps1"; exit $LASTEXITCODE

  • PostToolUse

    & "${CLAUDE_PLUGIN_ROOT}/scripts/post-write-checks.ps1"; exit $LASTEXITCODE

  • SessionStart

    & "${CLAUDE_PLUGIN_ROOT}/scripts/warn-version-drift.ps1"; exit $LASTEXITCODE

  • SessionStart

    & "${CLAUDE_PLUGIN_ROOT}/scripts/session-context.ps1"; exit $LASTEXITCODE

  • SessionEnd

    & "${CLAUDE_PLUGIN_ROOT}/scripts/session-end-cleanup.ps1"; exit $LASTEXITCODE

  • UserPromptExpansion

    & "${CLAUDE_PLUGIN_ROOT}/scripts/loop-continue.ps1"; exit $LASTEXITCODE

  • UserPromptExpansion

    & "${CLAUDE_PLUGIN_ROOT}/scripts/record-work-start.ps1"; exit $LASTEXITCODE

  • Stop

    & "${CLAUDE_PLUGIN_ROOT}/scripts/loop-continue.ps1"; exit $LASTEXITCODE

View source on GitHub

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development

9 skills · 1 command · 8 agents

wshobson/agents 42,461

beads

claudecodex

AI-supervised issue tracker for coding workflows

1 skill · 1 agent · hooks

gastownhall/beads 28,698

PRD generation and conversion skills for the Ralph autonomous agent loop

2 skills

snarktank/ralph 22,224

Maintain Karina Harness — 계획·검증 코딩 하네스?

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.

claude & codex pluginslisted