patchani

Engineering assistant for Pi - structured workflows, research orchestration, and institutional memory

Packages

Package details

extensionskill

Install patchani from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:patchani
Package
patchani
Version
0.1.3
Published
Jul 27, 2026
Downloads
195/mo · 195/wk
Author
mksetaro
License
MIT
Types
extension, skill
Size
68.5 KB
Dependencies
1 dependency · 3 peers
Pi manifest JSON
{
  "extensions": [
    "extensions/persona.ts",
    "extensions/enforcement.ts",
    "extensions/design-doc.ts",
    "extensions/standup-sync.ts",
    "node_modules/@quintinshaw/pi-dynamic-workflows/extensions"
  ],
  "skills": [
    "node_modules/@quintinshaw/pi-dynamic-workflows/skills"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

Patchani

Engineering assistant for Pi Dev.

Install

pi install npm:patchani

What It Does

Persona: Ask-before-acting discipline, fact-checking, direct communication.

Design Docs: Invoke /design-doc <topic> - researches GitHub/codebase/web in parallel, validates claims, section-by-section approval.

Standup Sync: Auto-runs on session start - syncs GitHub (issues/PRs/projects) → Apple Reminders.

TUI Components: Interactive work selector, complexity router, activation banner.

Commands

  • /design-doc <topic> - Start design document
  • /standup - Manual sync
  • /standup-todo <text> - Quick add to Patchani ToDo

Development

Testing

npm test              # Unit tests
npm run test:all      # Full test suite

See docs/testing.md for details.

Requirements

  • macOS (Apple Reminders)
  • GitHub CLI (gh) authenticated
  • Git repository (for standup)

Docs