@wichayutdew/pi-workflows

A declarative, pauseable workflow harness for Pi

Packages

Package details

extension

Install @wichayutdew/pi-workflows from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@wichayutdew/pi-workflows
Package
@wichayutdew/pi-workflows
Version
2.5.0
Published
Jul 30, 2026
Downloads
1,122/mo · 1,122/wk
Author
wichayutdew
License
MIT
Types
extension
Size
982.4 KB
Dependencies
1 dependency · 4 peers
Pi manifest JSON
{
  "extensions": [
    "./src/index.ts"
  ],
  "subagents": {
    "agents": [
      "./agents"
    ]
  }
}

Security note

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

README

codecov

Pi Workflows

Make repeatable Pi agent work explicit, durable, and safe to continue.

Pi Workflows is a declarative, pauseable workflow harness for Pi. Define steps, tools, prompts, approvals, and outcomes in YAML; it provides bounded execution, durable checkpoints, isolated subagent work, and a live status view without dictating your language, framework, or delivery process.

See it in action

At a glance

Summary and status Workflow details
See progress, approvals, and outcome at a glance. Inspect each workflow step and its execution details.

Why Pi Workflows

  • Turn multi-step agent work into clear, reviewable workflow definitions.
  • Pause for human approval and resume from the same durable checkpoint.
  • Keep worktree-bound iterations safe, including follow-up enhancements.
  • Enforce declared resources and stop unsafe loops before they run away.

Explore

License

MIT