Skip to content
Agentmart
Submit a tool

harness-audit

Inspect, debug, optimize or harden the ospec-workflow harness from this repository.

Skill by manuel-retamozo-garcia

IndexedApache-2.0★ 4
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/snakeblack-harness-audit

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Inspect, debug, optimize or harden the ospec-workflow harness from this repository. Trigger: auditing the plugin manifests, generated targets, agent boundaries, hooks, skills or context cost.

Use cases: security, productivity, agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/harness-audit

What's inside

Skill name
harness-audit
Description
Inspect, debug, optimize or harden the ospec-workflow harness from this repository. Trigger: auditing the plugin manifests, generated targets, agent boundaries, hooks, skills or context cost.
License
Apache-2.0
Metadata
author: manuel-retamozo-garcia · version: 2.0
Instructions
20 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • files: referenced but missing: scripts/manifest-sync.test.js, scripts/lib/skill-registry.test.js, scripts/fixtures/context-baseline.json, scripts/hooks/parity-contract.test.js

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Harness Audit

Local skill for developing ospec-workflow itself; it is not shipped to consumers. Use it when asked to inspect, debug, optimize or harden the harness.

## Audit Checklist

1. **Manifests**: `package.json`, `.plugin.json`, `.claude-plugin/plugin.json` and `openspec/config.yaml` share one version (`scripts/manifest-sync.test.js`), and their agent, command, skill, rule and hook paths resolve.
2. **Generated targets**: build each of the 7 targets with `node scripts/configure/cli.js --target <target> --out <tmp>` and run its `validate-<target>` script. Assert generated output in a temp dir, never in `dist/`.
3. **Agent boundaries**: the orchestrator coordinates and delegates; phase agents execute, never delegate recursively and never ask the user directly; each work agent carries its skill under `## Embedded references`.
4. **Skill registry**: `.ospec/cache/skill-registry.cache.json` is fresh, `compact_rules` come only from rules sections, and every knowledge skill declares `Trigger:` (`scripts/lib/skill-registry.test.js`).
5. **Context cost**: `node scripts/measure-context-baseline.js` matches the ceilings in `scripts/fixtures/context-baseline.json` and stays within the budget in `scripts/fixtures/context-budget.json`; a reduction lowers the ceilings with `--update`, and a rise needs `--allow-growth <metric> --reason "<why>"`.
6. **Rule scope**: always-on rules are only the `**` ones; `agents/**` rules are embedded in the orchestrator and path rules use each host's native scope.
7. **Hooks**: `hooks/hooks.json` wires `SessionStart` (registry refresh), `PreToolUse` (dangerous commands, token advisor), `PreCompact` (session summary), `SubagentStop` (skill resolution) and `Stop`, with JS and Go parity (`scripts/hooks/parity-contract.test.js`).
8. **Gates**: blocking decisions go through the host's question tool and are persisted in `state.yaml`.

## Output Contract

Return findings ordered by severity with file paths and the command that proves each one; separate confirmed defects from suspicions.

From Snakeblack/ospec-workflow, Apache-2.0.

More from Snakeblack/ospec-workflow

Signals

Stars
4
Forks
0
Open issues
8
Last commit (this folder)
Oct 4, 2026 (24 days ago)
Last release
Oct 24, 2026 (3 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Version
2.0
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from manuel-retamozo-garcia

Cite this page

harness-audit skill. Agent Mart. https://agentmart.dev/skills/snakeblack-harness-audit (last updated 2026-10-24)