@anton-kochev/pi-extensions

Pi extensions.

Packages

Package details

extension

Install @anton-kochev/pi-extensions from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@anton-kochev/pi-extensions
Package
@anton-kochev/pi-extensions
Version
0.3.0
Published
May 22, 2026
Downloads
640/mo · 18/wk
Author
anton-kochev
License
MIT
Types
extension
Size
40.4 KB
Dependencies
1 dependency · 4 peers
Pi manifest JSON
{
  "extensions": [
    "./squiggle/extensions",
    "./echo/extensions"
  ]
}

Security note

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

README

pi-extensions

npm version

Pi extensions for personal use.

Install

pi install npm:@anton-kochev/pi-extensions

Or pin to a specific version:

pi install npm:@anton-kochev/pi-extensions@<version>

Extensions

  • squiggle/ — quietly polish grammar and spelling in user prompts.
  • echo/ — read-only side-channel question asker for pi sessions and project code.

Local development

From a checkout of this repo:

pi install -l ./squiggle
pi install -l ./echo

Each subdirectory has its own package.json so individual extensions remain installable in isolation.

Release

npm version patch       # or minor/major
git push --follow-tags

Trusted publishing handles the rest — the workflow at .github/workflows/publish.yml fires on tag push and publishes to npm via OIDC.