Install and drive the model-agnostic ai-harness: scaffold the harness folder, interview to fill specs, and implement pending specs through the spec-driven, hexagonal, stateful workflow.
Interview for a new feature and create its spec.md + state.md in an initialized repo.
Pick the next pending spec and implement it through the harness until blocked or done.
Install the ai-harness into this repo, then interview to fill project.md and the first spec.
Role-driven implementation loop that works one harness feature through its phases until blocked, a decision is needed, or the spec is done. Used by /sth-harness:implement-next-spec.
Shared one-question-at-a-time interview logic for filling harness project.md and feature spec/state files. Used by /sth-harness:init, /sth-harness:add-spec, and the Codex sth-harness skill.
Detect which AI tool the user runs and write the matching ai-harness adapter file(s). Claude Code, Codex, Pi, GitHub Copilot CLI, and Google Antigravity CLI are fully automated; other tools are recognized and given a manual snippet. Used by /sth-harness:init and the Codex/Pi/Copilot CLI/AGY sth-harness skill.
Codex, Pi, Copilot CLI, and AGY entry point for installing ai-harness, adding feature specs, and implementing the next pending spec without Claude slash commands.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code, Codex, Pi, GitHub Copilot CLI, and Google Antigravity CLI plugin/package that installs and drives the model-agnostic ai-harness (spec-driven, hexagonal, stateful, resumable development in folders + Markdown).
ai-harness template version is bundled and pinned see template/VENDOR.md
Claude Code exposes slash commands:
/sth-harness:init [feature-name] — copy the harness into this repo, interview
to fill context/project.md, then create your first feature's spec.md +
state.md./sth-harness:add-spec [feature-name] — in an initialized repo, interview for a
new feature and create its files./sth-harness:implement-next-spec — pick the next pending spec (you confirm) and
implement it through the harness until blocked, a decision is needed, or it is done.Codex exposes the sth-harness skill instead of slash commands. Ask Codex to:
Pi exposes prompt templates:
/sth-harness-init [feature-name]/sth-harness-add-spec [feature-name]/sth-harness-implement-next-specGitHub Copilot CLI exposes the sth-harness skill. Ask Copilot CLI to:
Google Antigravity CLI (agy) exposes the sth-harness skill. Ask AGY to:
template/ai-harness/ — the harness payload, copied verbatim on init.scripts/copy-harness.sh — deterministic, no-clobber install.scripts/link-codex.sh — idempotent AGENTS.md wiring for Codex.scripts/link-pi.sh — idempotent AGENTS.md wiring for Pi.scripts/link-copilot-cli.sh — idempotent AGENTS.md wiring for Copilot CLI.scripts/link-agy.sh — idempotent AGENTS.md wiring for Google Antigravity CLI.skills/ — the interview and implementation logic the commands and skills rely on.prompts/ — Pi prompt templates for the three harness workflows.The copied folder is always named ai-harness/; this plugin is sth-harness.
For Claude Code, add this directory as a plugin (plugin marketplace/local path),
then run /sth-harness:init in a target repo.
For Codex, install this directory as a local plugin. Codex reads
.codex-plugin/plugin.json, loads the bundled skills/, and exposes the
sth-harness skill.
For Pi, install this directory as a local package:
pi install /path/to/sth-harness-plugin
Pi reads package.json, loads the bundled skills/ and prompts/, and exposes
the namespaced prompt templates above.
For GitHub Copilot CLI, install this directory as a local plugin:
copilot plugin install /path/to/sth-harness-plugin
Copilot CLI reads plugin.json and loads the bundled skills/. Direct local
installs are useful for development; Copilot CLI warns that marketplace installs
will be the supported path for durable distribution.
For Google Antigravity CLI, install this directory as a local plugin:
agy plugin install /path/to/sth-harness-plugin
Antigravity CLI reads plugin.json, loads the bundled skills/, and converts
the bundled commands/ into skills. You can check the package with
agy plugin validate /path/to/sth-harness-plugin.
npx claudepluginhub danielemiliogarcia/sth-harness-plugin --plugin sth-harnessHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development