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 152 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!
⚠️ 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.
Pi-Harness is an operational superset of Pi Coding Agent.
It keeps Native Pi as the execution runtime and preserves Pi-compatible sessions, tools, models, Skills, extensions, context, and compaction, while adding a complete Harness engineering layer around it.
Pi-Harness adds:
Pi runs the agent. Pi-Harness turns Pi into a visible, controllable, recoverable, and orchestratable engineering system.
Pi-Harness does not replace or reimplement Pi's Agent Runtime.
Native Pi remains inside the real execution path.
Pi Coding Agent
├── Agent Runtime
├── Sessions
├── Context
├── Tools
├── Models
├── Thinking
├── Compaction
├── Skills
└── Extensions
⊂
Pi-Harness
├── Everything above through Native Pi
├── Runs / Trace / Replay
├── Policy / Budget
├── Checkpoints / Recovery
├── Evaluation / Diagnostics
├── Regression / Artifacts
├── Multi-Agent Orchestration
├── Tasks / DAG / Handoffs
├── Review Gates / Worktrees
└── Visual Engineering Workspace
| Layer | Capabilities |
|---|---|
| Native Pi Runtime | Agent Runtime, Sessions, Context, Tools, Models, Thinking, Compaction, Skills, Extensions |
| Observe | Runs, Trace, Replay, Run Compare, Diagnostics, Evaluation, Regression, Artifacts |
| Control | Policy, Budget, Checkpoints, Recovery, Permissions, tool control, Compaction |
| Orchestrate | Agents, Teams, Tasks, Dependencies, Handoffs, Review Gates, Worktree isolation |
| Work | Workspace, Files, Git, Worktrees, Models, Providers, Skills, and Packages |
@Skill in the composer — Type @ to search installed Skills, navigate suggestions from the keyboard, and invoke the selected Skill through Native Pi.Pi-Harness opens with a startup animation while it checks the npm registry, Node.js, npm, Pi Agent, and the active configuration. The animation remains visible for at least five seconds, uses a monochrome quantum particle effect by default, and follows the selected optional visual theme when one is active.
New installations use macOS 27 Dark with the Liquid Ether background. In Settings → General, choose another palette or macOS 27 background, use a local PNG/JPEG/WebP background, customize chat display names, choose the Classic, Ming, or Quantum app icon, and control the window glow, screen glow, and input flame effect independently.
In Settings → Theme, the built-in themes remain available alongside declarative custom skins. Pi-Harness can create a constrained skin starter project for Codex or Pi and import its local bitmap assets and color tokens. Mascot-free builds keep the default startup animation and General appearance controls without loading optional portrait themes.
Use the Pi-Harness Custom Skin Starter to create a skin in any visual style you like:
SKIN_BRIEF.md.The multilingual starter includes the manifest schema, editable color tokens, asset requirements, and validation instructions for the preview, wallpaper, and optional portrait. Keep the skin in its own repository to version, update, and share it independently from Pi-Harness.
Native Pi remains the built-in default runtime and workflow. Pi-Harness does not replace it and does not silently install or enable third-party methodologies.
pi install git:github.com/obra/superpowers.Both add-ons use the existing trusted capability/package management flows and can be updated or removed independently.
Pi-Harness edits readable text with lazy syntax highlighting, line numbers, undo/redo, find, explicit save, unsaved-state indicators, and external-change conflict protection. Oversized, binary, media, and document files use read-only previews.
It deliberately does not include LSP/IntelliSense, semantic refactoring, a debugger, task runner, integrated terminal, or IDE extension compatibility.
The classic dark screenshots show the core product surfaces. The v1.8.1 gallery shows the refreshed Ming themes, Starship Cockpit, macOS 27 Liquid Glass, custom skins, and appearance settings.
| Workspace | Git |
|---|---|
![]() |
![]() |
| Capabilities | Models |
![]() |
![]() |
| Preferences | |
![]() |
| Ming · Snowbound official | Ming · Snow flute scholar |
|---|---|
![]() |
![]() |
| Ming · Moon scholar | Starship Cockpit |
![]() |
![]() |
| macOS 27 · Liquid Ether | Declarative skin |
![]() |
![]() |
| **Ge