scripts/hyperagent/variants/build/v-20260413-130514-03/SKILL.md
Execute all phases from BRIEF.md sequentially by orchestrating Codex. Invoke when the user writes "build" or "$build". Claude designs prompts and orchestrates; Codex implements, reviews, and fixes code. No approval gates — all phases run automatically. Claude never writes code directly.
npx skillsauth add gihwan-dev/claude-setup buildInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Orchestrate Codex execution of phases from tasks/<slug>/BRIEF.md.
Claude is the orchestrator: reads files, crafts prompts, communicates with the user, reads Codex output, and manages state. Codex is the executor: writes code, runs tests, produces phase reports.
BRIEF.md exists or Phases is empty, stop and suggest $plan.PHASE_REPORT_<NN>.md after each phase (enforced in
the prompt template).BRIEF.md Status + Log + all existing
PHASE_REPORT_*.md files, then continue from where it left off.Build 시작 시 Skill 도구로 아래 플러그인 스킬을 로드한다:
codex:gpt-5-4-prompting — 프롬프트 구조, XML 블록 규칙, 레시피codex:codex-cli-runtime — Codex 호출 명령어, 플래그, 실행 규칙로드된 스킬이 제공하는 호출 계약과 프롬프트 규칙을 따른다.
0. Bootstrap — Codex plugin skills 로드 (세션당 1회)
1. Read — BRIEF.md + previous PHASE_REPORT_*.md
2. Craft — Draft Codex prompt
3. Log — 실행할 프롬프트 요약을 한 줄로 출력
4. Execute — Invoke Codex (codex:codex-cli-runtime 계약에 따라)
5. Review — Read Codex output + PHASE_REPORT
5.5 Browser QA — UI 파일 변경 시 서브에이전트 QA (conditional)
6. Update — Update BRIEF.md Status + Log
7. Next — 남은 페이즈가 있으면 Step 1로 자동 복귀
tasks/<slug>/BRIEF.md, identify the current phase from Status.tasks/<slug>/PHASE_REPORT_*.md files.BRIEF.md References section.codex:gpt-5-4-prompting의 XML 블록 규칙과
${SKILL_DIR}/references/codex-prompt-template.md의 변수 구조를 결합하여
Codex 프롬프트를 작성한다.
Fill variables:
PHASE_PURPOSE ← BRIEF Phase "Purpose"REFERENCE_CONTEXT ← compressed previous phase reports + relevant doc
excerpts + BRIEF decisions/context (target: under 500 tokens accumulated)PHASE_GOAL ← BRIEF Phase "Done when" expanded into actionable goalDONE_CRITERIA ← BRIEF Phase "Done when" + "Verification" mergedPHASE_REPORT_PATH ← tasks/<slug>/PHASE_REPORT_<NN>.mdVERIFICATION_COMMANDS ← BRIEF Phase "Verification"승인 없이 바로 실행한다. 실행 전 한 줄 요약만 출력:
▶ Phase N: <Name> — <Purpose 요약>
codex:codex-cli-runtime에서 로드된 호출 계약에 따라 Codex를 실행한다.
--write 플래그로 쓰기 가능 모드로 실행.
tasks/<slug>/PHASE_REPORT_<NN>.md that Codex was instructed to write.PHASE_REPORT의 Files Changed 테이블에서 UI 파일 변경 여부를 확인한다.
패턴: \.(tsx|jsx|vue|svelte|html|css|scss|sass|less|styled)\b (create-mr과 동일)
UI 파일이 없으면 이 스텝을 건너뛴다.
UI 파일이 있으면:
package.json scripts에서 dev server 명령어 확인 (dev > start > serve 우선순위)skills/_shared/references/browser-qa-prompt-template.md의 변수를 치환하여 프롬프트 작성Agent(subagent_type="general-purpose")로 서브에이전트 소환
mcp__claude-in-chrome__*) 접근 가능tasks/<slug>/QA_REPORT_<NN>.md에 QA 리포트 작성QA 결과는 정보 제공용이다. 이슈가 발견되어도 phase 완료를 차단하지 않고 다음 페이즈로 자동 진행한다.
BRIEF.md Status: move completed phase to done, advance current.BRIEF.md Log: date + what was completed + any issues.남은 페이즈가 있으면 Step 1로 자동 복귀하여 다음 페이즈를 실행한다. 모든 페이즈 완료 시 최종 요약을 사용자에게 출력한다:
BRIEF.md References before each prompt.BRIEF.md References.See skills/build/references/phase-report-format.md for the full spec.
Codex writes tasks/<slug>/PHASE_REPORT_<NN>.md after each phase.
Read BRIEF.md Status + Log + all PHASE_REPORT_*.md → identify where to
resume → continue from that phase.
tools
GitLab 이슈 우선순위 추천. glab CLI로 할당/미할당 이슈를 수집하고 우선순위 라벨, 마감일, 가중치를 분석하여 작업할 이슈 Top 5를 추천한다. Use when the user says "이슈 추천해줘", "뭐 작업할까", "이슈 골라줘", "gitlab-issue-picker", "$pick", or wants help deciding which issue to work on. Do not use when glab is not installed or not authenticated.
tools
--- name: unknown-proposal description: Handles repeated HyperAgent instruction pattern: 반복 지시가 있었지만 스킬 없이 수행된 작업 --- # unknown-proposal Use when a session matches `반복 지시가 있었지만 스킬 없이 수행된 작업`. ## Workflow 1. Identify whether this repeated instruction pattern is present. 2. Apply the captured checklist before tool execution. 3. Report the exact evidence and stop if the pattern no longer applies. ## Evidence Sessions - faf6eee3-341c-4cb8-b4ce-fd62714b09fd - 019e0130-8884-7683-9885-cf05935e4195
tools
GitLab 이슈 우선순위 추천. glab CLI로 할당/미할당 이슈를 수집하고 우선순위 라벨, 마감일, 가중치를 분석하여 작업할 이슈 Top 5를 추천한다. Use when the user says "이슈 추천해줘", "뭐 작업할까", "이슈 골라줘", "gitlab-issue-picker", "$pick", or wants help deciding which issue to work on. Do not use when glab is not installed or not authenticated.
tools
--- name: unknown-proposal description: Handles repeated HyperAgent instruction pattern: 반복 지시가 재발한 작업 --- # unknown-proposal Use when a session matches `반복 지시가 재발한 작업`. ## Workflow 1. Identify whether this repeated instruction pattern is present. 2. Apply the captured checklist before tool execution. 3. Report the exact evidence and stop if the pattern no longer applies. ## Evidence Sessions - eebe7e0e-8348-4482-a68f-5c4b4486f11b