hahaxiang27

OpenHarness — Development skill for Claude Code

Development community

SDD 规格驱动开发 + Harness 多 Agent 编排;支持在 OpenCode、Claude Code、Codex CLI 间切换执行引擎,完成从规格到落地的自动化开发任务.

How to install OpenHarness

This entry records only its repository, not the path inside it, so there is no exact command to give. Open hahaxiang27/openHarness and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What OpenHarness does

SDD 规格驱动开发 + Harness 多 Agent 编排;支持在 OpenCode、Claude Code、Codex CLI 间切换执行引擎,完成从规格到落地的自动化开发任务。

Alternatives in Development

  • IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
  • Petdex — A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and 4k ★
  • Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★

README

openHarness — animated taglines

openHarness wires spec-driven development (SDD) and a Harness multi-agent loop into one CLI. Swap execution engines (OpenCode, Claude Code, Codex CLI); runtime state lives under .openharness/ in your project.

Write specs first, run the loop second, inspect state throughout.
openHarness is built for real project workflows, not just one-shot code generation.

简体中文 | English

Quick start · How it works · Install · Commands · Layout · Contributing

Python Version License OpenCode Claude Code Codex CLI


Quick start

Before the commands, the key mental model is simple: openHarness is a **spec input layer + orchestrated execution loop**, not a single prompt runner.

What you get

  • 🧭 Spec entry points: start from tech-stack.md, PRD, techspec, or change-scoped input/changes/.
  • 🛠 Execution loop: `Orchest