ywr-harness
v0.57.2Claude Code platform guards, the adversarial code-review standard, and a docs-as-code scaffold — portable across repos and stacks
By YWR Labs Inc.0 GitHub starsUpdated 1 hour ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 6 skill or MCP entries
- Source updated
- Sep 28, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install ywr-harness for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install ywr-harness@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/orcait-co/ywr-harnessClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/ywr-harness/.
Plugin files
├── .claude-plugin/plugin.json├── skills/artifact-publish/SKILL.md├── skills/feedback/SKILL.md├── skills/harness-init/SKILL.md├── skills/slice-close/SKILL.md├── skills/update/SKILL.md└── skills/verify/SKILL.md
Included Skills6
Republish this repo's declared claude.ai Artifacts safely — and only when needed. Lists every artifacts.items[] entry from .harness.json (url · title · committed source · drift check), runs each declared check, shows the LIVE state (the served body hashed against the source's committed history — one tool result line, no page read; already live = stop), and after ONE confirmation performs the Artifact-tool publish with the measured read-before-republish sequence and a byte-level lockstep proof against the committed source. Use after regenerating a committed Artifact source (onboarding guide, docs page, customer page) or at a release step whose verdict says the Artifact is next.
Report a ywr-harness defect or request upstream. Drafts an issue body (running and installed plugin versions, Claude Code version, repo and .harness-version stamp, the scaffold-refresh nudge's verdict, what a harness-init re-run would change, the local commit history of those files — never file contents or diffs), shows it, and after ONE confirmation files it on the public dist repo orcait-co/ywr-harness via gh; without gh it keeps the body and prints where to file by hand. Use when something in the harness is wrong or missing, or when a repo had to patch a vendored toolchain file locally.
Scaffold the docs-as-code shape (docs/adr + docs/spec + templates + build pipeline) into a repo, or refresh an already-scaffolded repo's toolchain from the canon. Use when starting a repo that should accumulate decisions, or after a ywr-harness plugin update.
Slice-close ritual as one command — scope resolution, deterministic gates before any LLM review, proportional adversarial review, spec-owned verify, and one commit that carries the slice, its handoff and the close record. Use when a slice is functionally done and needs closing.
Apply a ywr-harness release now instead of waiting for the background auto-update — refresh the plugin's marketplace and update the installed plugin via the CLI, report the on-disk version change, then hand off the two manual steps (reload; conditional scaffold refresh) in order. Use when the user wants the newest release immediately.
Single entry over a repo's spec-owned verify scripts. Maps changed files to owning specs via the generated docs index (implements_in) and runs only the registered scripts — never a hardcoded list, which drifts. Use to verify a change end-to-end, or as the verify step of a slice close.
Plugin manifests1
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "ywr-harness",
"displayName": "YWR Labs Harness",
"version": "0.57.2",
"description": "Claude Code platform guards, the adversarial code-review standard, and a docs-as-code scaffold — portable across repos and stacks",
"author": {
"name": "YWR Labs Inc.",
"email": "[email protected]"
},
"homepage": "https://github.com/ywrlabs/ywr-harness",
"keywords": [
"harness",
"hooks",
"gates",
"selftest"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[ywr-harness on Agent Plugins Marketplace](https://pluginsmp.com/plugins/ywr-harness)