
jordaneremieff/harness
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Personal pi harness
Обзор
My personal Pi harness: a Pi package of extensions, skills, prompt templates, design doctrine, and shared configuration. I use it to shape how the agent works across projects and machines. It builds on Pi's own capabilities instead of maintaining a parallel agent core; the durable-harness track records the upstream contracts and when this repository adopts them. Start with Architecture for installation, how Pi loads the package, and machine configuration. - Extensions: executable tools, commands, and interface changes. Each extension directory has its own README. - Web interface: local browser access to ordinary conversations and Durable agents. Start with npm run ui. - Skills: task procedures, each defined in a SKILL.md file. - Prompt templates: operator-invoked shortcuts, including [/tldr [hint]](prompts/tldr.md) for a short, plain-language summary. See the prompt convention for use and ownership. - Pillars: principles, patterns, and heuristics that guide agent judgment.
README
harness
My personal Pi harness: a Pi package of extensions, skills, prompt templates, design doctrine, and shared configuration. I use it to shape how the agent works across projects and machines. It builds on Pi’s own capabilities instead of maintaining a parallel agent core; the durable-harness track records the upstream contracts and when this repository adopts them.
Start with Architecture for installation, how Pi loads the package, and machine configuration. Use the Codemode guide for tool composition, inherited tool selection, and explicit MCP allowlists.
Contents
- Extensions: executable tools, commands, and interface changes. Each extension directory has its own README.
- Web interface: browser access to native Durable conversations
and existing ordinary sessions. Start with
npm run ui. - Runtime management: independent operations, recovery,
and harness maintenance. Use
npm run runtime -- help. - Skills: task procedures, each defined in a
SKILL.mdfile. - Prompt templates: operator-invoked shortcuts, including
/tldr [hint]for a short, plain-language summary. See the prompt convention for use and ownership. - Pillars: principles, patterns, and heuristics that guide agent judgment.
- Documentation: architecture and repository conventions.
- Configuration: shared application configuration, with setup in Architecture.
- Evaluations: maintained evaluations and their execution requirements.
- Scripts: repository checks and development automation.
Development
Follow the worktree convention and the repository instructions before changing the harness.
Released under the MIT license. Feel free to copy anything useful or fork it for your own setup. I do not provide support or accept unsolicited contributions.
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add jordaneremieff/harness