원클릭으로
init-harness
프로젝트 시작 시 엔진/모델/게이트를 고정하는 초기화 workflow
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
프로젝트 시작 시 엔진/모델/게이트를 고정하는 초기화 workflow
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
기존 코드베이스를 nightwalker harness로 채택(brownfield)하는 onboarding workflow — 인벤토리 수집, adoption_mode=brownfield 고정, Increment 0 baseline 확정
프로젝트 목표를 대화형으로 정리하고 가능한 모든 스택 후보를 비교한 뒤 추천 1안과 함께 개발 시작 문서를 확정하는 workflow
Workstream 실행 workflow — workstream 시작부터 종료까지의 체크리스트와 실행 순서
구현 완료 후 thinking mode 심층 리뷰 — 즉시 반영 항목을 수정하고 결과를 보고한다. clean pass까지 반복이 필요하면 ralph를 통해 실행한다
현재 increment 완료 후 다음 increment의 service_goal과 workstream을 정의하고 autopilot을 재트리거하는 workflow
목표 입력만으로 plan/구현/검증/리뷰/수정 루프를 자동 실행하는 workflow
| name | init-harness |
| description | 프로젝트 시작 시 엔진/모델/게이트를 고정하는 초기화 workflow |
| user-invocable | true |
프로젝트 시작 단계에서 실행할 초기화 절차다. 목표는 엔진/모델/게이트, 사전 승인 범위, 자동화 실행 정책을 한 번 확정하고 이후 일관되게 적용하는 것이다.
다음 중 하나를 선택한다.
claude-default: Codex Plan → Claude Build → Codex Reviewgeneric-ai: 범용 도구 조합으로 운영lightweight-fast: 속도 우선, 게이트를 recommended로 운영필요하면 .claude/profiles/의 템플릿을 기준으로 시작한다.
.claude/project-profile.md에 다음을 기록한다.
profile_nameplan_engine, build_engine, review_engineplan_model, build_model, review_modelplan_gate, review_gate (required/recommended)/plan, /workstream, /codex:review 실행 시 이 고정값을 따를 수 있는지 확인한다..claude/hooks/validate-project-profile.sh 검증을 통과하는지 확인한다..claude/project-approvals.md에 다음을 기록한다.
이 설정은 commit/push 전 validate-project-approvals.sh hook으로 검증된다.
rules/token-optimization.md를 기본값으로 사용한다..claude/project-automation.md를 작성/확정한다.
automation_mode, allow_midway_user_prompt, final_report_onlypreapproval_enforcement, risk_enforcement, unresolved_config_enforcement (report/block)auto_commit_on_success, auto_push_on_successallow_auto_push (기본값은 false. 개발 후 전략과 분리할지 여부)engine_runtime_mode, allow_engine_stub (엔진 실행 실패 시 stub 허용 정책)execute_engine_commands (실제 엔진 CLI 실행 여부)max_fix_attempts_per_gate, max_autopilot_cyclesplan_cmd, implement_cmd, review_cmd, qa_cmd (자동 오케스트레이션 단계 명령)engine_cmd_* (엔진별 어댑터 명령 템플릿)lint_fix_cmd/build_fix_cmd/test_fix_cmd/security_fix_cmd (gate 실패 자동 복구 명령)quality_cmd, quality_coverage_cmd, quality_perf_cmd, quality_architecture_cmd가능하면 아래 명령으로 gate 후보를 자동 감지한 뒤, 결과를 검토해 확정한다.
.claude/hooks/suggest-automation-gates.sh
초기 입력을 최소화하려면 아래 bootstrap을 우선 실행한다.
이 스크립트는 gate, quality 세부 명령, engine adapter 템플릿, approvals allowlist, completion contract를 자동 채운다.
또한 implement_cmd, review_cmd, *_fix_cmd를 gate 기준으로 자동 연결한다.
.claude/hooks/bootstrap-init-harness.sh
.claude/completion-contract.md로 앱 완료 기준을 고정한다.
artifact_definitionartifact_check_cmdrun_smoke_cmdacceptance_test_cmdrelease_readiness_cmddone_enforcement (report/block)완주 자동화를 목표로 할 때는 기본값 report로 두고, 미설정/실패 항목을 최종 보고서에서 후처리한다.
검증은 아래 명령으로 수행한다.
.claude/hooks/validate-completion-contract.sh