Agent Plugins Marketplace
All plugins

mh

vv0.68.481

Matt-Pocock-first Claude Code harness. Tiered Fable→Sonnet→Opus maker/checker pipeline (plan → execute → review with code-counted fix caps → bug-hunt → gated final review), the idea→ship flow (grill → prototype → spec → tickets → ship), computational deny-gates + advisory sensors, SessionStart doctrine injection, self-auditing fleet of skills/agents/hooks, and backend stacks (Drizzle, MySQL/MariaDB, gRPC).

Claude Code50 Skills

By KOBIGLicense: MIT3 GitHub starsUpdated yesterday

Directory evidence

Runtimes
Claude Code
Parsed components
50 skill or MCP entries
Source updated
Aug 25, 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 plugin

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install mh@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/wasikarn/matt-harness

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

mh/
├── .claude-plugin/plugin.json
├── skills/accessibility/SKILL.md
├── skills/address-review/SKILL.md
├── skills/agent-architecture-audit/SKILL.md
├── skills/backend-patterns/SKILL.md
├── skills/blind-spot-hunter-shapes/SKILL.md
├── skills/bug-sweep/SKILL.md
├── skills/build-fix/SKILL.md
├── skills/compress-docs/SKILL.md
├── skills/context-budget/SKILL.md
├── skills/cost-aware-llm-pipeline/SKILL.md
├── skills/cost-report/SKILL.md
├── skills/deep-audit/SKILL.md
├── skills/design-system/SKILL.md
├── skills/drizzle-patterns/SKILL.md
├── skills/eval-harness/SKILL.md
├── skills/frame/SKILL.md
├── skills/frontend-design-direction/SKILL.md
├── skills/frontend-patterns/SKILL.md
├── skills/goal-craft/SKILL.md
├── skills/grpc-node-patterns/SKILL.md
├── skills/harness-audit/SKILL.md
├── skills/ideate/SKILL.md
├── skills/ideate-search/SKILL.md
├── skills/incident/SKILL.md
├── skills/latency-critical-systems/SKILL.md
├── skills/learn/SKILL.md
├── skills/loop-design-check/SKILL.md
├── skills/make-interfaces-feel-better/SKILL.md
├── skills/memory-lint/SKILL.md
├── skills/mysql-patterns/SKILL.md
├── skills/orchestrate/SKILL.md
├── skills/performance-optimizer-algorithms/SKILL.md
├── skills/post-mortem/SKILL.md
├── skills/pr/SKILL.md
├── skills/production-audit/SKILL.md
├── skills/recursive-improve/SKILL.md
├── skills/refactor-clean/SKILL.md
├── skills/requirement-analyst-format/SKILL.md
├── skills/review-fixtures/SKILL.md
├── skills/review-lens-nextjs-routing/SKILL.md
├── skills/risk-check/SKILL.md
├── skills/score-decision/SKILL.md
├── skills/security-auditor/SKILL.md
├── skills/security-reviewer-patterns/SKILL.md
├── skills/security-scan/SKILL.md
├── skills/ship-merge/SKILL.md
├── skills/ship-release/SKILL.md
├── skills/spec-miner-anti-patterns/SKILL.md
├── skills/summarize/SKILL.md
└── skills/summarizer-format/SKILL.md

Included Skills50

accessibilityskills/accessibility/SKILL.md

WCAG 2.2 AA accessibility, ARIA patterns, React a11y fixes for forms/focus/keyboard nav. Use when building web UI. Don't use for React architecture (mh:frontend-patterns).

address-reviewskills/address-review/SKILL.md

Triage + respond to open PR review comments (fetch, classify, fix via mattpocock-skills:diagnosing-bugs, reply). Use when replying to reviewer feedback; say 'address review/แก้ตามรีวิว'. Don't use for review (mattpocock-skills:code-review) or merge (mh:ship-merge).

agent-architecture-auditskills/agent-architecture-audit/SKILL.md

Scan 12-layer agent stacks, regression, memory pollution, tool discipline, repair loops. Use when debugging a misbehaving harness (stuck loops, rot). Don't use for code review.

backend-patternsskills/backend-patterns/SKILL.md

Backend architecture, API design, and DB optimization for Node.js/Next.js. Use when building a Node/TS backend. Don't use for Python/Go/Rust backends, or the client half (mh:frontend-patterns).

blind-spot-hunter-shapesskills/blind-spot-hunter-shapes/SKILL.md

Catalog of 7 highest-yield blind-spot shapes (cross-file, framework-behavior, data-flow-asymmetry, identity, scope-mismatch, emitted-string, vacuous-test). Auto-loads when blind-spot-hunter runs. Don't use for escalation/output-format or standalone hunting.

bug-sweepskills/bug-sweep/SKILL.md

Sweep: N parallel agents (default 5) each hunt one small bug, report-only. Use when hunting for small bugs across a codebase. Don't use for PR review (mattpocock-skills:code-review) or session audit (mh:deep-audit).

build-fixskills/build-fix/SKILL.md

Detect the project build system and incrementally fix build/type errors with minimal safe changes. Use when a build or type-check is failing. Delegates to the build-error-resolver agent. Don't use for logic bugs (mattpocock-skills:diagnosing-bugs).

compress-docsskills/compress-docs/SKILL.md

Compact a bloated markdown doc for tokens; verify-before-overwrite, grammar stays full. Use when over harness-audit's 20K threshold. Don't use for content grading or suggest-only scans.

context-budgetskills/context-budget/SKILL.md

Scan context-window consumption across agents/skills/MCP/rules; flag bloat + top savings. Use when context feels full or costs climb. Don't use for one-off response trimming.

cost-aware-llm-pipelineskills/cost-aware-llm-pipeline/SKILL.md

Compact LLM-pipeline cost: model routing, prompt caching, retry. Use when designing a multi-model pipeline where cost/latency matter. Don't use for single calls or prompting tips.

cost-reportskills/cost-report/SKILL.md

Generate a local Claude Code cost report from the cost-tracker metrics log. Use when checking session spend. Don't use for scheduling or budget alerts (none exist).

deep-auditskills/deep-audit/SKILL.md

Post-implementation adversarial audit: reconstruct session state, verify every claim against evidence, score before/after on a defined rubric, implement only evidence-backed fixes, re-score. Use after a significant implementation pass to check it actually improved something. Don't use for a first-pass code review — see mattpocock-skills:code-review.

design-systemskills/design-system/SKILL.md

Scan a design system for token/visual consistency and AI-slop detection, or generate one. Use when starting a project. Don't use for scraping other sites.

drizzle-patternsskills/drizzle-patterns/SKILL.md

Drizzle ORM patterns: schema, type inference, migrations, query builder, relations, transactions. Use when building Drizzle apps on PostgreSQL/SQLite. Don't use for Prisma or TypeORM.

eval-harnessskills/eval-harness/SKILL.md

Eval-driven development (EDD) framework for Claude Code. Use when setting up EDD, building graders, or measuring AI-assisted workflow quality. Don't use for end-user feature work.

frameskills/frame/SKILL.md

Load a working-frame: dev/review/research (posture-setter, not a workflow or voice change). Use when switching task posture; say 'dev mode/โหมด dev/ตั้งโหมด'. Don't use for skills or /config's output-style picker.

frontend-design-directionskills/frontend-design-direction/SKILL.md

Frontend-design-direction: typography, layout, tone, and motion. Use when building or restyling UI. Don't use for React architecture (mh:frontend-patterns) or HTML artifacts (plannotator-effective-html).

frontend-patternsskills/frontend-patterns/SKILL.md

Frontend architecture, component design, and rendering optimization for React/TS. Use when building a React/TS frontend. Don't use for Vue/Svelte/Angular, backend (mh:backend-patterns), or WCAG/a11y audits (mh:accessibility).

goal-craftskills/goal-craft/SKILL.md

Compact a /goal completion condition: done-when check, one-way-door screen, turn bound. Use when drafting a /goal condition. Don't use for single-turn tasks (do it directly).

grpc-node-patternsskills/grpc-node-patterns/SKILL.md

gRPC patterns for Node/Bun: proto, @grpc/grpc-js client/server, TypeScript codegen, streaming, deadlines/metadata. Use when building gRPC services in Node/Bun. Don't use for REST/HTTP or non-Node gRPC.

harness-auditskills/harness-audit/SKILL.md

Harness-state surface, two modes: fleet/schema audit, --health for session token cost. Use for harness audits or cost checks. Don't use for repo lint/security (mh:security-auditor).

ideateskills/ideate/SKILL.md

Parallel divergent ideation (5 isolated agents, rotating frames, novelty/viability/fit scoring). Use when the question is open-ended. Say 'brainstorm/ระดมความคิด/คิดไอเดีย'. Don't use for syntax, lookups, or closed-phrasing asks.

ideate-searchskills/ideate-search/SKILL.md

Search past mh:ideate runs via the local qmd collection. Use when recalling a prior ideation run. Say 'ideate search/ค้นหาไอเดีย/หาไอเดีย'. Don't use for a new session (mh:ideate) or code/web research (research).

incidentskills/incident/SKILL.md

Incident: run a production incident incl. hotfix. Use when alerts fire or user asks for hotfix. Thai: 'เหตุฉุกเฉิน'. Don't use for non-prod bugs or post-mortem.

latency-critical-systemsskills/latency-critical-systems/SKILL.md

Diagnosis + design for latency-sensitive systems, realtime dashboards, market data, streaming, queues, caches, HFT-like infra. Use when designing/reviewing/debugging them. Don't use for batch or offline.

learnskills/learn/SKILL.md

Scan a session transcript for cross-turn patterns ambient auto-memory misses. Use when wrapping up a session; batch-gate via AskUserQuestion. Don't use for single known memories.

loop-design-checkskills/loop-design-check/SKILL.md

Pre-flight gate + review checklist against loop failure modes — spinning, verifier-gaming, wrong-answer completion. Use when designing/reviewing an agent loop. Don't use for one-off tasks.

make-interfaces-feel-betterskills/make-interfaces-feel-better/SKILL.md

Catalog of UI-polish details — spacing, borders, shadows, motion, hit areas, text wrapping. Use when a UI feels flat. Don't use for direction choices (mh:frontend-design-direction).

memory-lintskills/memory-lint/SKILL.md

Scan memory store for dangling [[links]], orphans, index drift; --trim archives bloat. Use when MEMORY.md over cap. Don't use for semantic review or harness health.

mysql-patternsskills/mysql-patterns/SKILL.md

MySQL/MariaDB schema, query, indexing, transaction, replication, and pool patterns. Use when designing or troubleshooting MySQL/MariaDB. Don't use for non-MySQL databases.

orchestrateskills/orchestrate/SKILL.md

Triage competing tasks and route each to inline/parallel/sequential/drop. Use when the user lists tasks or says 'จัดสรรงาน'. Don't use for single-issue triage or PR review.

performance-optimizer-algorithmsskills/performance-optimizer-algorithms/SKILL.md

Catalog of performance-optimizer's 14-row algorithmic-complexity pattern table. Auto-loads when performance-optimizer runs. Don't use for other agents.

post-mortemskills/post-mortem/SKILL.md

Draft a post-mortem for a resolved bug (trigger/mechanism/patch/validation known). Use after mattpocock-skills:diagnosing-bugs; say 'เขียน post-mortem/บันทึกบั๊ก/incident report'. Don't use for in-progress or non-technical incidents.

prskills/pr/SKILL.md

PR the branch on GitHub, templated body previewed before submit. Trigger on 'open a PR/เปิด PR'. Don't use for merging (`mh:ship-merge`) or review replies (`mh:address-review`).

production-auditskills/production-audit/SKILL.md

Scan production readiness pre-launch. Use when asked whether an app is ready to ship. Don't use for in-flight feature work (use /mattpocock-skills:implement).

recursive-improveskills/recursive-improve/SKILL.md

Cage: human-gated, anti-unattended harness loop. Use when the user asks to improve or audit the harness. Don't use for bug fixes or new surfaces.

refactor-cleanskills/refactor-clean/SKILL.md

Safely identify and remove dead code (JS/TS, Python, Go, Rust) with test verification after each change. Use when cleaning up unused code. Delegates to the refactor-cleaner agent. Don't use for logic refactors beyond dead-code removal.

requirement-analyst-formatskills/requirement-analyst-format/SKILL.md

Catalog of requirement-analyst's self-consistency checklist, Output Format template, and Anti-Patterns list. Auto-loads when requirement-analyst runs. Don't use for other reviewer agents or standalone requirement analysis.

review-fixturesskills/review-fixtures/SKILL.md

Dispatch 2 independent staff-eng agents to adversarially review skill-creator-style fixture outputs (with_skill vs baseline) for a skill, agent, or command before deciding a fix. Use when fixtures already exist mid an improve+optimize loop. Don't use for PR review (mattpocock-skills:code-review) or skill-creator's own quantitative grading/benchmark step.

review-lens-nextjs-routingskills/review-lens-nextjs-routing/SKILL.md

Next.js App Router file-convention (error.tsx/loading.tsx/route.ts/parallel routes) and Middleware checklist. Auto-loads when nextjs-reviewer runs. Don't use for caching/Server Actions or standalone review.

risk-checkskills/risk-check/SKILL.md

Classify a PR's risk as LOW/MEDIUM/HIGH from diff size and sensitive-path signals. Use when scoping review effort. Advisory only — never gates a merge. Don't use for the merge decision (mh:ship-merge).

score-decisionskills/score-decision/SKILL.md

Score pending decisions on weighted criteria: numeric verdict, pass/fail, confidence, trace. Use when a decision needs a verdict. Don't use for trivial or already-decided choices.

security-auditorskills/security-auditor/SKILL.md

Scan security vulnerabilities, threat-model + remediation (auth, secrets, injection, XSS, traversal). Use when PRs touch auth/APIs/payments/deps. Don't use for quick branch checks or code review.

security-reviewer-patternsskills/security-reviewer-patterns/SKILL.md

Catalog of security-reviewer's BAD/GOOD examples (SQLi, IDOR, JWT, mass assignment, SSRF, ReDoS). Auto-loads when security-reviewer runs. Don't use for the deep-audit workflow (security-auditor).

security-scanskills/security-scan/SKILL.md

Run AgentShield against agent, hook, MCP, permission, and secret surfaces. Use when auditing harness/agent surfaces for security issues. Don't use for code-vulnerability review — use mh:security-auditor.

ship-mergeskills/ship-merge/SKILL.md

Merge a PR safely: validate, server-side merge, cleanup, monitor CI. Use when a reviewed PR is ready to land. Say 'merge PR/รวมโค้ด'. Don't use for failing CI or hotfixes (mh:incident).

ship-releaseskills/ship-release/SKILL.md

Cut a release end-to-end: bump, changelog, review gate, tag, merge, monitor. Use when cutting a release; say 'ship release/ปล่อยเวอร์ชัน'. Don't use for PR merges (mh:ship-merge) or hotfixes (mh:incident).

spec-miner-anti-patternsskills/spec-miner-anti-patterns/SKILL.md

Catalog of spec-miner's 10 Anti-Patterns FAIL list. Auto-loads when spec-miner runs. Don't use for other agents or standalone spec authoring.

summarizeskills/summarize/SKILL.md

Compress a document, transcript, or pasted text into a BLUF-structured summary. Use when condensing long content for a reader. Delegates to the summarizer agent. Don't use for structured data extraction or code review.

summarizer-formatskills/summarizer-format/SKILL.md

Catalog of summarizer's Output Format templates, word-level compression BAD/GOOD table, and Anti-Patterns list. Auto-loads when summarizer runs. Don't use for other agents or standalone summarization.

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "mh",
  "version": "v0.68.481",
  "description": "Matt-Pocock-first Claude Code harness. Tiered Fable→Sonnet→Opus maker/checker pipeline (plan → execute → review with code-counted fix caps → bug-hunt → gated final review), the idea→ship flow (grill → prototype → spec → tickets → ship), computational deny-gates + advisory sensors, SessionStart doctrine injection, self-auditing fleet of skills/agents/hooks, and backend stacks (Drizzle, MySQL/MariaDB, gRPC).",
  "author": {
    "name": "KOBIG"
  },
  "license": "MIT",
  "homepage": "https://github.com/wasikarn/matt-harness",
  "repository": "https://github.com/wasikarn/matt-harness",
  "defaultEnabled": false,
  "keywords": [
    "harness",
    "agents",
    "skills",
    "workflow",
    "governance",
    "doctrine",
    "hooks",
    "ship",
    "research"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[mh on Agent Plugins Marketplace](https://pluginsmp.com/plugins/mh)