원클릭으로
harness-architect
Scaffolds compilable but failing Go test harnesses for backlogit tasks
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Scaffolds compilable but failing Go test harnesses for backlogit tasks
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Time-boxed investigation of a technical question, feasibility study, or proof-of-concept — produces a findings artifact with a recommendation and optional backlog linkage
Time-boxed investigation of a technical question, feasibility study, or proof-of-concept — produces a findings artifact with a recommendation and optional backlog linkage
Usage: Build feature {task-id} with harness {harness-cmd}. Implements a requested feature by continuously looping a fast worker agent against a strict, passing-import but failing test harness until success is achieved.
Review and maintain institutional learnings in docs/compound/ so the compound library stays accurate, deduplicated, and evidence-backed
Risk-triggered plan reinforcement that deepens verification, rollback, and guardrail detail before plan review
Manages the full PR lifecycle: creation, review comment handling, CI remediation, and user-approved merge
| name | harness-architect |
| description | Scaffolds compilable but failing Go test harnesses for backlogit tasks |
| argument-hint | feature=015-F tasks=015.001-T,015.002-T |
| input | {"properties":{"feature":{"type":"string","description":"Feature ID to scaffold harnesses for"},"tasks":{"type":"string","description":"Comma-separated task IDs to scaffold (optional, defaults to all ready tasks)"}},"required":["feature"]} |
Scaffold strict Go test harnesses for a feature's ready work items. The output must compile cleanly, fail for the intended not-yet-implemented behavior, and leave clear harness commands for downstream build execution.
Use this skill when a shipment or feature needs executable test boundaries before implementation starts. The skill prepares the red phase and stops there. It does not implement production logic.
${input:feature}: (Required) Feature ID such as 015-F${input:tasks}: (Optional) Comma-separated task IDs to scaffold. When
omitted, use all ready tasks under the feature${input:tasks} is present, restrict the scope to that explicit task set._test.go files that express the task intent as compilable Go tests.panic("not implemented: ...") bodies so the module compiles while the tests
still fail for the intended reason.Write harness files into the package that matches the work item's scope:
internal\...\*_test.go when the task targets
package-local behaviortests\integration\ when the task spans packages
or runtime boundariestests\contract\ when the task defines CLI, MCP, or
schema behaviorWrite any companion stub files into the production package that the tests exercise. Do not place scaffolding in unrelated packages.
After scaffolding:
go build ./... to confirm the repository still compiles.The skill is complete only when the selected tasks have:
go build ./... result after scaffolding