Agent Plugins Marketplace
← All plugins

ywr-harness

v0.57.2

Claude Code platform guards, the adversarial code-review standard, and a docs-as-code scaffold — portable across repos and stacks

Claude Code6 Skills

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

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install ywr-harness@agent-plugin-marketplace

Paste 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-harness

Clone 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

plugins/ywr-harness/
├── .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

artifact-publishskills/artifact-publish/SKILL.md

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.

feedbackskills/feedback/SKILL.md

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.

harness-initskills/harness-init/SKILL.md

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-closeskills/slice-close/SKILL.md

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.

updateskills/update/SKILL.md

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.

verifyskills/verify/SKILL.md

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

plugins/ywr-harness/.claude-plugin/plugin.json
{
  "$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"
  ]
}

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)