Gentleman-Programming/gentle-pi
A development harness package for the Pi coding agent that adds spec-driven development, subagents, TDD evidence, and skill discovery.

Gentle-pi is a TypeScript package that extends the Pi coding agent with a senior-architect workflow. It introduces SDD/OpenSpec for spec-driven development, subagent orchestration, strict TDD evidence requirements, code-review guardrails, and a mechanism for discovering and registering agent skills. The package is published to npm and integrates with the Pi agent runtime to structure how coding tasks are planned, executed, and verified.
Frequently asked
- What is Gentleman-Programming/gentle-pi?
- A development harness package for the Pi coding agent that adds spec-driven development, subagents, TDD evidence, and skill discovery.
- Is gentle-pi open source?
- Yes — Gentleman-Programming/gentle-pi is open source, released under the MIT license.
- What language is gentle-pi written in?
- Gentleman-Programming/gentle-pi is primarily written in TypeScript.
- How popular is gentle-pi?
- Gentleman-Programming/gentle-pi has 724 stars on GitHub.
- Where can I find gentle-pi?
- Gentleman-Programming/gentle-pi is on GitHub at https://github.com/Gentleman-Programming/gentle-pi.