Agent Plugins Marketplace
All plugins

harness

v3.0.16

Shared Agent Skills, packaged for Claude Code and Codex from one canonical implementation.

CodexClaude Code11 Skills

By Kyle SaburaoLicense: MIT0 GitHub starsUpdated last week

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
11 skill or MCP entries
Source updated
Sep 13, 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 harness for Codex and Claude Code

Installs for the current user
codex plugin marketplace add kylesaburao/harness-plugin
codex plugin marketplace upgrade harness-plugin
codex plugin add harness@harness-plugin

Paste and run these commands in a terminal with Codex. They add and refresh the harness-plugin catalog, then install this plugin.

Compatibility: the page URL and API slug “harness-2” remain stable.

  • Codex: harness-2@agent-plugin-marketplaceharness@harness-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/kylesaburao/harness-plugin

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

Plugin files

plugins/harness/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/back-up-directories/SKILL.md
├── skills/create-discord-emoji-gif/SKILL.md
├── skills/diagnose-environment/SKILL.md
├── skills/extract-video-frames/SKILL.md
├── skills/harness-advisor/SKILL.md
├── skills/inspect-development-environment/SKILL.md
├── skills/install-harness-plugin-capabilities/SKILL.md
├── skills/record-decision/SKILL.md
├── skills/research-precedent/SKILL.md
├── skills/wake-desktop/SKILL.md
└── skills/write-asd-ste100/SKILL.md

Included Skills11

back-up-directoriesskills/back-up-directories/SKILL.md

Back up a folder as a dated ZIP copied to external drives or cloud-synced directories. Use for a new dated ZIP backup or a repeat of a configured backup. Not for incremental backups, versioned backup systems, restoring archives, or snapshots of files being written.

create-discord-emoji-gifskills/create-discord-emoji-gif/SKILL.md

Create an animated Discord emoji GIF from a video, at 128x128 and under 256000 bytes (256 KB). Use for Discord emoji requests or GIFs with those same limits. Not for general video-to-GIF conversion with other size targets.

diagnose-environmentskills/diagnose-environment/SKILL.md

Diagnose environment failures specific to this machine when code works elsewhere, a command uses the wrong binary or version, an upgrade breaks a build, or reinstalling only temporarily fixes it. Check PATH, shims, architecture, caches, and permissions. Not for failures reproduced in a clean checkout on another machine or in CI.

extract-video-framesskills/extract-video-frames/SKILL.md

Extract all video frames, or every frame in an inclusive time range, at full resolution. Preserve PQ/HLG HDR as 10-bit HEIC and SDR as lossless PNG. Not for sampled frames, resizing, frame-rate conversion, deinterlacing, or tone mapping.

harness-advisorskills/harness-advisor/SKILL.md

Consult a configured read-only Advisor for consequential planning, difficult diagnosis, material approach changes, unresolved reasoning, or substantial final review. Also use when the user requests an advisor, second opinion, named Advisor family, or independent review. Do not repeatedly invoke for routine or mechanically determined steps.

inspect-development-environmentskills/inspect-development-environment/SKILL.md

Inspect this macOS or Linux development environment and create a durable inventory of tools, versions, providers, command resolution, and project requirements. Not for diagnosing failures, changing or reproducing the setup, or inspecting another host, VM, or container.

install-harness-plugin-capabilitiesskills/install-harness-plugin-capabilities/SKILL.md

Install, repair, or update user-level host integration for capabilities supplied by Harness. Use when requested to configure Harness capabilities or repair their host adapters. Advisor is the first capability.

record-decisionskills/record-decision/SKILL.md

Write a technical decision record after choosing an architecture, storage format, dependency, or exception to a convention. Use for consequential decisions or requests to document an existing decision's rationale. Not for routine choices, undecided plans, or agent instructions.

research-precedentskills/research-precedent/SKILL.md

Research technical precedent in repository history and external practice before consequential architecture, migration, or subsystem decisions, or for recurring architectural problems. Use when asked what was tried before, why a system was built that way, or how others solve similar problems. Not for routine edits, bug fixes, or current-code lookup.

wake-desktopskills/wake-desktop/SKILL.md

Wake a desktop, server, or NAS on the same LAN using Wake-on-LAN, optionally waiting for a ping response before connecting. Register, update, rename, remove, or list named wake targets. Use for waking or powering on a sleeping LAN host, not for rebooting, shutting down, or waking across the internet.

write-asd-ste100skills/write-asd-ste100/SKILL.md

Manually draft, revise, or review technical English with ASD-STE100 Issue 9 rules and a local dictionary.

Plugin manifests2

plugins/harness/.codex-plugin/plugin.json
{
  "name": "harness",
  "version": "3.0.16",
  "description": "Shared Agent Skills, packaged for Claude Code and Codex from one canonical implementation.",
  "author": {
    "name": "Kyle Saburao"
  },
  "homepage": "https://github.com/kylesaburao/harness-plugin",
  "repository": "https://github.com/kylesaburao/harness-plugin",
  "license": "MIT",
  "skills": "./skills/",
  "interface": {
    "displayName": "Harness",
    "shortDescription": "Shared Agent Skills for Claude Code and Codex",
    "category": "Developer Tools"
  }
}
plugins/harness/.claude-plugin/plugin.json
{
  "name": "harness",
  "version": "3.0.16",
  "description": "Shared Agent Skills, packaged for Claude Code and Codex from one canonical implementation.",
  "author": {
    "name": "Kyle Saburao"
  },
  "homepage": "https://github.com/kylesaburao/harness-plugin",
  "repository": "https://github.com/kylesaburao/harness-plugin",
  "license": "MIT"
}

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

[harness on Agent Plugins Marketplace](https://pluginsmp.com/plugins/harness-2)