بنقرة واحدة
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 المهني
| 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 scaffoldingTime-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