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.
88%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
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 |
jscraik/Agent-Skills
2920192
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.