Use when users need to install, bootstrap, upgrade, audit, diagnose, or explain @brainwav/coding-harness in a repository, including harness init/upgrade, CI migration, governance gates, command discovery, and Codex environment action sync.
72
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Operate @brainwav/coding-harness with command-accurate, preview-first validation.
coding-harness source shape.schema_version.harness next --json.harness --help; it intentionally exposes the cockpit rail first.harness commands --json --for-agent.harness commands --json or harness --help --all-commands.coding-harness source repo, prefer source probes such as pnpm exec tsx src/cli.ts next --json over a globally installed binary.harness binary, commonly installed with mise install -g npm:@brainwav/coding-harness.harness upgrade --dry-run then harness upgrade.harness init --update only for deliberate re-scaffolding of tracked baseline files.harness ci-migrate prepare, verify, commit, and abort; do not manually delete .github/workflows/..codex/environments/environment.toml is generated from canonical action blocks and project scripts; only auto-update it when it is harness-autogenerated or explicitly approved..harness/memory/LEARNINGS.md when the target repo already uses .harness/.harness next --json first in consumer repos; use pnpm exec tsx src/cli.ts next --json in the source repo.harness init --dry-run, harness upgrade --dry-run, or harness ci-migrate prepare --provider circleci --dry-run.harness init, harness upgrade, or snapshot-backed harness ci-migrate.--dry-run or snapshot commands before applying..codex/environments/environment.toml unless it is harness-autogenerated or explicitly approved.harness next --json, harness --help, harness commands --json --for-agent, harness commands --json.pnpm exec tsx src/cli.ts next --json, pnpm exec tsx src/cli.ts commands --json.harness init --dry-run, harness init --check-updates, harness upgrade --dry-run, harness ci-migrate prepare --provider circleci --dry-run.harness docs-gate --mode advisory --json, harness check-environment --contract <path> --attestation <path>, harness verify-coderabbit, harness check-authz --contract <path> --repo <owner/repo> --branch <branch>.pnpm check; deep gate is pnpm test:deep when runtime or artifact behavior changed.harness --help is focused first-contact help, not proof of the full command catalog.coding-harness source repo, global harness may be stale; prefer pnpm exec tsx src/cli.ts ....harness init --update is a deliberate re-scaffold lane, not the routine upgrade path.harness init --update as the routine upgrade lane.harness ci-migrate..codex/environments/environment.toml without approval.Infrastructure/references/software-literature-expert-lens-pack.md and Infrastructure/references/software-literature-skill-expertise-map.md for feedback-loop, domain-language, and data/integration lenses.references/contract.yaml for the machine-readable contract.references/evals.yaml for benchmark and quality gates.references/task-profile.json for evaluator thresholds.Infrastructure/references/deferred-skill-context/agent-ops-coding-harness/ for legacy examples, scripts, assets, or long-form details.| Skill | When to use together |
|---|---|
| [[verification-before-completion]] | Confirm gate outcomes and report deterministic pass/fail evidence before closeout |
| [[project-brain]] | Capture durable repo learnings and route updates into the canonical memory surface |
f1f2f21
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.