@davidorex/pi-project-workflows

Pi extensions for structured project state, workflow orchestration, and behavior monitoring — single install for all three

Packages

Package details

extensionskill

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

$ pi install npm:@davidorex/pi-project-workflows
Package
@davidorex/pi-project-workflows
Version
0.31.0
Published
Jun 13, 2026
Downloads
1,092/mo · 123/wk
Author
davidorex
License
MIT
Types
extension, skill
Size
79.7 KB
Dependencies
4 dependencies · 0 peers
Pi manifest JSON
{
  "extensions": [
    "./project-extension.ts",
    "./workflows-extension.ts",
    "./monitors-extension.ts",
    "./dispatch-extension.ts"
  ],
  "skills": [
    "./skills"
  ]
}

Security note

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

README

@davidorex/pi-project-workflows

Convenience meta-package that re-exports FOUR Pi extensions plus the shared pi-jit-agents library. The four: pi-context (substrate), pi-workflows (orchestration), pi-behavior-monitors (classification/steering), pi-agent-dispatch (in-pi agent-as-tool dispatch + capability composition + the bounded north-star work-order loop). pi-jit-agents is a library consumed directly by pi-workflows and pi-agent-dispatch (no separate extension registration).

Install

pi install npm:@davidorex/pi-project-workflows

This installs the five constituent packages (four Pi extensions plus the shared library):

  • @davidorex/pi-context — schema-driven project state (typed blocks, validation, derived state)
  • @davidorex/pi-jit-agents — agent spec compilation and in-process dispatch runtime (library, not a Pi extension)
  • @davidorex/pi-workflows — workflow orchestration (YAML specs, DAG execution, checkpoint/resume)
  • @davidorex/pi-behavior-monitors — behavior monitors (autonomous watchdogs, pattern classification, steering corrections)
  • @davidorex/pi-agent-dispatch — in-pi agent-as-tool dispatch + capability composition + bounded work-order loop (call-agent / author-agent-spec / run-real-checks / commit-attested / author-tool-grant / run-work-order-loop; dynamic composite-loader)

Getting Started

/context init <substrate-dir>   # create the empty substrate skeleton (pointer + dirs only; no config/schemas/blocks)
/workflow init    # scaffolds .workflows/ for run state
/context status   # see derived project state
/workflow list    # discover and run workflows
/monitors         # list all monitors, scope, and state

Documentation

See the package READMEs for full API docs, source maps, and LLM guidance: