harness-audit
Inspect, debug, optimize or harden the ospec-workflow harness from this repository.
Skill by manuel-retamozo-garcia
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.
About
Use cases: security, productivity, agent-building
Reviews
Write a reviewNo 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
- 0.611score
caveman-compress
manuel-retamozo-garcia
Trigger: /caveman:compress <filepath>, compress memory file.
SkillAFreshness: A★ 4Claude Code +9 - 0.611score
cncf-landscape
manuel-retamozo-garcia
Trigger: CNCF, landscape, platform, observability, containers, orchestration.
SkillAFreshness: A★ 4Claude Code +9 - 0.611score
chained-pr
manuel-retamozo-garcia
Trigger: PRs over 400 lines, stacked PRs, review slices.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
scandinavian-design
Snakeblack
Apply a refined Scandinavian visual system with a neutral black-and-white foundation, restrained sans-serif typography, purposeful product imagery, generous…
SkillAFreshness: A★ 4Claude Code +9 - 0.606score
branch-pr
manuel-retamozo-garcia
Create pull requests with branch, validation, and publication checks.
SkillAFreshness: A★ 4Claude Code +9 - 0.606score
caveman
manuel-retamozo-garcia
Terse replies, commit messages and review comments without losing technical accuracy.
SkillAFreshness: A★ 4Claude Code +9 - 0.606score
cognitive-doc-design
manuel-retamozo-garcia
Design docs that reduce cognitive load.
SkillAFreshness: A★ 4Claude Code +9 - 0.601score
accessibility
Snakeblack
WCAG 2.2 AA design, implementation and audit for Web and Native UI.
SkillAFreshness: A★ 4Claude Code +9 - 0.596score
sdd-orchestrator
Snakeblack
SDD orchestrator — coordinate phases, delegate to the sdd-* phase agents, enforce review/TDD gates, and persist OpenSpec state.
SkillAFreshness: A★ 4Claude Code +9 - 0.592score
api-design
Snakeblack
REST API design: resource naming, status codes, pagination, filtering, errors, versioning and rate limiting.
SkillAFreshness: A★ 4Claude Code +9 - 0.590score
sdd-apply
Snakeblack
Run or continue apply for an OpenSpec change.
SkillAFreshness: A★ 4Claude Code +9 - 0.586score
_shared
manuel-retamozo-garcia
Shared SDD references for installed skills.
SkillAFreshness: A★ 4Claude Code +9
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
- Repository
- github.com/Snakeblack/ospec-workflow
- Website
- ospec-workflow.mretamozo.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from manuel-retamozo-garcia
- 0.611score
cncf-landscape
manuel-retamozo-garcia
Trigger: CNCF, landscape, platform, observability, containers, orchestration.
SkillAFreshness: A★ 4Claude Code +9 - 0.611score
caveman-compress
manuel-retamozo-garcia
Trigger: /caveman:compress <filepath>, compress memory file.
SkillAFreshness: A★ 4Claude Code +9 - 0.611score
chained-pr
manuel-retamozo-garcia
Trigger: PRs over 400 lines, stacked PRs, review slices.
SkillAFreshness: A★ 4Claude Code +9 - 0.606score
branch-pr
manuel-retamozo-garcia
Create pull requests with branch, validation, and publication checks.
SkillAFreshness: A★ 4Claude Code +9 - 0.606score
caveman
manuel-retamozo-garcia
Terse replies, commit messages and review comments without losing technical accuracy.
SkillAFreshness: A★ 4Claude Code +9 - 0.606score
cognitive-doc-design
manuel-retamozo-garcia
Design docs that reduce cognitive load.
SkillAFreshness: A★ 4Claude Code +9
Cite this page
harness-audit skill. Agent Mart. https://agentmart.dev/skills/snakeblack-harness-audit (last updated 2026-10-24)