원클릭으로
mb-harness
Set up deterministic commands, worktrees, and quality gates so agents can run safely in this repository.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Set up deterministic commands, worktrees, and quality gates so agents can run safely in this repository.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Bootstrap a Memory Bank for a new or existing repository, then route into PRD-driven or brownfield workflows.
Optional Analysis before PRD: route vague ideas through facilitated brainstorming and a concise product brief without creating tasks.
Implementation handoff skill for one TASK-* using tier-selected protocol files, local gates, evidence, and explicit verification/sync handoff.
Turn a PRD into a traceable Memory Bank with product, requirements, epics, and features.
Clean up and maintain Memory Bank docs so they stay accurate and easy to load.
Create the Memory Bank skeleton and project command proxies in the current repository.
| name | mb-harness |
| description | Set up deterministic commands, worktrees, and quality gates so agents can run safely in this repository. |
Turn the repo into a reliable “harness” for agents:
If you use Codex:
.codex/ folder..codex/config.toml from assets/codex-config.toml.Usage examples:
codexcodex --profile deep-reviewIn AGENTS.md (keep it short), list the canonical commands (examples):
If the repo has UI or browser flows, explicitly document:
If the repo lacks them, add minimal scripts/Make targets.
If multiple agents work in parallel:
Example:
git worktree add ../wt-agent-1 -b agent-1
If not already present, install the packaged Memory Bank gate assets:
scripts/mb-lint.mjs from mb-garden/assets/mb-lint.mjsscripts/mb-doctor.mjs from mb-garden/assets/mb-doctor.mjsThe mb-garden/assets path is the current packaged asset location, not conceptual ownership of the doctor role. mb-lint covers structural/mechanical hygiene. mb-doctor covers workflow/autonomous readiness over mb-lint. Run default mb-doctor for ordinary pre-queue health checks. Run strict mode only after the JSON task queue exists: after /prd-to-tasks, before scheduler execution inside /autonomous, or before /autopilot when the queue is already prepared:
node scripts/mb-lint.mjs
node scripts/mb-doctor.mjs --strict
The harness should treat missing task.tier as a blocking policy error. Task state is JSON-only through .memory-bank/tasks/index.json and indexed TASK-*.task.json records; backlog.md, markdown task cards, and old risk / risk.level routing are unsupported.
If the product has a UI:
.tasks/TASK-XXX/.memory-bank/testing/index.mdIf you iterate on skills heavily:
codex exec --json runs + deterministic graders (see OpenAI evals guidance).codex/config.toml exists (if using Codex) with coding + review profiles.