by wangmiaozero
The operational superset of Pi Coding Agent — everything Pi, plus observability, governance, recovery, evaluation and multi-agent orchestration. Pi Coding Agent 的运维超集——完整继承 Pi 的核心能力,并进一步扩展可观测性、治理、故障恢复、评估和多 Agent 编排。
# Add to your Claude Code skills
git clone https://github.com/wangmiaozero/pi-harnessLast scanned: 9/8/2026
{
"issues": [
{
"file": "resources/builtin-skills/emilkowalski/skills/engineering/find-animation-opportunities/SKILL.md",
"line": 21,
"type": "prompt-injection",
"message": "Possible instruction-override phrase: \"ignore previous instructions\"",
"severity": "medium"
},
{
"file": "resources/builtin-skills/emilkowalski/skills/engineering/improve-animations/SKILL.md",
"line": 25,
"type": "prompt-injection",
"message": "Possible instruction-override phrase: \"ignore previous instructions\"",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-09-08T08:39:18.331Z",
"npmAuditRan": false,
"pipAuditRan": true,
"promptInjectionRan": true
}See how pi-harness compares with popular alternatives.
pi-harness is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by wangmiaozero. The operational superset of Pi Coding Agent — everything Pi, plus observability, governance, recovery, evaluation and multi-agent orchestration. Pi Coding Agent 的运维超集——完整继承 Pi 的核心能力,并进一步扩展可观测性、治理、故障恢复、评估和多 Agent 编排。. It has 160 GitHub stars.
Yes. pi-harness passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/wangmiaozero/pi-harness" and add it to your Claude Code skills directory (see the Installation section above).
pi-harness is primarily written in TypeScript. It is open-source under wangmiaozero on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh pi-harness against similar tools.
No comments yet. Be the first to share your thoughts!
30 days in the Featured rail · terms & refunds
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Automated security scan — not a certification.
Pi-Harness is the desktop workspace and operational control plane around Pi Coding Agent. Pi is the native execution engine; Pi-Harness adds visual operations, governance, recovery, evaluation, and multi-agent orchestration. Your Pi sessions, configuration, tools, Skills, and extensions remain compatible, and you can continue using Pi outside the app.
macOS · Windows · Linux. Community installers bundle Pi and Node.js — no separate runtime installation needed. Get started →
Real screenshots from this repository. Click an image to view it at full size.
Keep conversations, project files, and Git close to the work.
Set tool policies and run budgets in the Harness console.
Open Workspace → Tools → Agents to coordinate teams, task dependencies, handoffs, review gates, and isolated worktrees. Explore multi-agent orchestration →
A sample team configured in the desktop app, before execution: three agents are idle and all tasks are pending.
More interfaces and themes → · Complete screenshot index
Inspect Runs, Trace, Replay, and Evaluation to see tool activity, compare outcomes, and investigate failures from recorded evidence.
Use Policy, Budget, Checkpoints, and Recovery to set tool permissions and spending limits, preserve recovery points, and resume, fork, or retry work.
Use Agent Teams, Task DAG, and Worktrees to assign dependent tasks, pass results between Pi agents, and keep their changes separate.
Pi Coding Agent runs the agent loop, sessions, context, compaction, steering, follow-up, tools, models, and thinking. Pi-Harness provides visual management around those native capabilities.
| Capability | Native Pi | Pi-Harness |
|---|---|---|
| Agent Runtime | Yes | Native Pi |
| Agent Loop | Yes | Native Pi |
| Sessions | Yes | Yes + visual management |
| Context | Yes | Yes + inspection |
| Compaction | Yes | Yes + visual control |
| Steering | Yes | Yes |
| Follow-up | Yes | Yes |
| Models | Yes | Yes + manager |
| Thinking | Yes | Yes + visual control |
| Tools | Yes | Yes + selection and policy |
| Skills | Yes | Yes + manager |
| Extensions | Yes | Yes + manager |
| Packages | Yes | Yes + manager |
| MCP / Codemode | Yes | Yes + selection and policy |
| Runs | — | Yes |
| Trace | — | Yes |
| Replay | — | Yes |
| Run Compare | — | Yes |
| Evaluation | — | Yes |
| Policy | — | Yes |
| Budget | — | Yes |
| Checkpoints | — | Yes |
| Recovery | — | Yes |
| Diagnostics | — | Yes |
| Regression | — | Yes |
| Artifacts | — | Yes |
| Multi-Agent | — | Yes |
| Task DAG | — | Yes |
| Handoff | — | Yes |
| Review Gates | — | Yes |
| Worktree isolation | — | Yes |
| Project architecture map | — | Yes |
Inspect Runs, Trace, Replay, timelines, and tool activity. Compare runs, follow forks and retries in the Run Tree, review tokens, cost, and duration, and browse artifacts and project statistics.
Set tool policies and per-run budgets, create checkpoints, and resume, fork, or retry work. Evaluation, Diagnostics, and regression baselines help you check results and investigate failures using recorded run evidence.
Coordinate Pi agents with reusable teams and templates. Assign tasks with dependencies and priorities, schedule them manually, sequentially, or in parallel, pass results and artifacts to the next task, and use review gates. Worktrees keep agent changes separate; budgets, conflict hints, and pause, resume, abort, retry, skip, and reassign controls help you manage the work.
Browse Claude Code, Codex (including desktop and archived conversations), Cursor, Cursor Agent, Gemini CLI, OpenCode, and Pi history together. Search, filter by source, project, or date range, and add custom history folders.
View the original conversation in read-only mode, preview a handoff, and edit the next instruction before continuing in a new Pi chat under the same project. Browsing, local previews, and scan retries use no model tokens. Optional AI summaries use your configured model only when requested.
Open Architecture in Workspace to explore modules, dependencies, entrypoints, and source references. Filter by package, focus on a module, browse map pages, zoom, or use fullscreen. Save analysis snapshots, see when source changes make them stale, and export JSON, offline HTML, or the current view as PNG.
Maps describe supported static dependencies; they do not establish a complete function-call graph.
Local analysis uses no model tokens; AI descriptions are optional. JavaScript, TypeScript, and Vue import relationships are analyzed locally, while other supported languages have a file-level index. The analysis shows its coverage an