By swiftyos
Skills for bootstrapping and upgrading agent-first development repos with harness scripts, CI, and documentation.
Bootstrap a repository for agent-first development when there is no agent harness yet, or when the repo has only minimal ad hoc scaffolding. Use when the user asks to set up a new repo, scaffold an agent-ready project, add AGENTS.md, create harness scripts, validation gates, source-of-truth docs, CI, smoke or e2e loops, repo-local review skills, or automerge policy. For a repo that already has a working agent harness and needs modernization or repair, prefer update-harness.
Audit, repair, and modernize an existing agent harness in a repository that already has some agent-facing scaffolding. Use when the user asks to update, refresh, harden, expand, or bring best practices into an existing harness, including AGENTS.md, harness docs, validation scripts, generated docs, smoke tests, CI, repo-local review skills, scheduled gardening, or automerge policy. For a blank or nearly blank repo, prefer setup-harness.
Skills that encode the practices of harness engineering — the discipline of designing environments, constraints, and feedback loops so AI coding agents can work autonomously at speed.
The core idea: stop writing code, start building systems. When your attention is the only scarce resource, the leverage comes from encoding standards once and letting agents execute.
Harness engineering emerged from OpenAI's Frontier team, where three engineers built a production app with zero human-written code over five months. The key insight wasn't about better prompts — it was about better scaffolding: specs, fast build loops, observability, and automated review.
| Skill | Description |
|---|---|
setup-harness | Scaffold a new repo for agent-first development — docs, harness scripts, CI, smoke tests, and automerge workflows |
update-harness | Audit and improve an existing agent harness without replacing local conventions |
npx skills add Swiftyos/HarnessEngineeringSkills@setup-harness
npx skills add Swiftyos/HarnessEngineeringSkills@update-harness
These skills encode a few hard-won ideas:
Agents run scripts, not ad-hoc commands. Scripts are the source of truth. If an agent keeps making the same mistake, the fix is a better script — not a better prompt.
One-minute build loops. Fast feedback keeps agents productive. When builds get slow, refactor the architecture rather than relaxing the constraint.
Docs fail CI. Generated docs have freshness checks. Links are validated. Every committed directory carries an INDEX.md contract that must stay current.
Start conservative on automerge. Green CI + agent review + human merge. Widen only after the repo proves stable.
Code is disposable, structure is not. Agents can regenerate code from specs. What matters is the scaffolding: the docs, the checks, the feedback loops.
MIT
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.
npx claudepluginhub swiftyos/harnessengineeringskills --plugin setup-harnessMakes a repo agent-ready: AGENTS.md, boundary tests, CI pipeline, GC scripts — based on OpenAI's harness engineering methodology
Harness Engineering framework - skills, agents, and commands for safe, reviewable, incremental agent-driven development. Includes RPEQ workflow (Research, Plan, Execute, QA), ast-grep setup, and codebase analysis tools.
Tool-agnostic agentic coding setup: 29 agents, 53 skills, 67 rules, 30 commands, 7 hooks, MCP servers, and a CLI-tool surface generated for 3 AI coding tools from a single canonical source. Counts derived from governance/inventory.json.
Session harness plugin for Claude Code workflow automation
Harness for Claude Code — skills, /harness:* slash commands, persona subagents, lifecycle hooks, and MCP tools without per-repo `harness setup`. Sibling plugins exist for Cursor, Gemini CLI, and Codex.
Make AI coding agents follow a repeatable engineering workflow with memory, verification, skills, and multi-agent setup