Run saved, repeatable Pi workflows without putting all workflow logic in one large prompt.
- Runs reusable workflows stored as files.
- Shows progress, pauses, resumes, and retries.
- Supports safe worktree-based changes when a workflow needs them.
- Lets successful runs be saved as reusable workflows.
Install it through Pi:
pi install npm:@firstpick/pi-extension-workflowsRestart Pi if the package does not appear in your current session.
List the workflows available to you:
/workflow list
Run one by name:
/workflow run my-workflow
Control a run with:
/workflow status <run-id>— check progress./workflow pause <run-id>— pause it./workflow resume <run-id>— continue it./workflow abort <run-id>— stop it./workflow-setup— review workflow settings.
Saving runs, retrying individual steps, importing workflows, and worktree handling are described in the technical reference.
See TECHNICAL.md for complete commands, configuration, compatibility, security, and troubleshooting information.