@brainervirus/workit-pi

Workit native extension for Pi — tools, method skills, and session continuity

Packages

Package details

extensionskill

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

$ pi install npm:@brainervirus/workit-pi
Package
@brainervirus/workit-pi
Version
2.0.2
Published
Sep 30, 2026
Downloads
3,064/mo · 427/wk
Author
brainervirus
License
MIT
Types
extension, skill
Size
1.1 MB
Dependencies
0 dependencies · 1 peer
Pi manifest JSON
{
  "skills": [
    "./skills"
  ],
  "extensions": [
    "./dist/workit.js"
  ]
}

Security note

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

README

@brainervirus/workit-pi

CI license: MIT

Workit native extension for Pi (stock 0.85.1 package contract) — eight core-backed operation tools, fourteen method skills, session/compaction continuity, and a coordinator that supervises fresh reviewer/investigator processes plus explicitly scoped implementers.

Requirements

  • Node.js ≥ 24
  • Pi coding agent 0.85.1 (peer dependency)

Install

Install this package alongside the Pi peer dependency. Pi discovers the extension and skills through the pi manifest section in package.json (./dist/workit.js plus ./skills); see the Pi documentation for how it resolves extension packages in your setup.

Notes

  • Only an observed child process may acquire the shared writer; cancellation or restart uncertainty blocks replacement ownership.
  • The extension is a workflow control, not an OS sandbox: a supported literal branch-creation command is checked against workspace naming policy; other shell forms stay under the host's native permission rules.
  • Approval uses native ctx.ui.confirm, or needs_input when headless.