pi-opensrc

Unofficial Pi package for vercel-labs/opensrc: installs the opensrc CLI and Pi skill.

Packages

Package details

extensionskill

Install pi-opensrc from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-opensrc
Package
pi-opensrc
Version
0.1.0
Published
Jun 4, 2026
Downloads
not available
Author
michelreifenrath
License
Apache-2.0
Types
extension, skill
Size
20.9 KB
Dependencies
1 dependency · 0 peers
Pi manifest JSON
{
  "extensions": [
    "./extensions/path.js"
  ],
  "skills": [
    "./skills"
  ]
}

Security note

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

README

pi-opensrc

Unofficial Pi package for vercel-labs/opensrc.

It makes the opensrc CLI and the opensrc agent skill available to Pi with one command:

pi install npm:pi-opensrc

After restarting Pi, ask for dependency source code, for example:

fetch source for zod and inspect how parsing errors are built

or explicitly load the skill:

/skill:opensrc path zod

What this package does

  • Installs the upstream opensrc npm package as a dependency.
  • Exposes the upstream opensrc skill through Pi's package manifest.
  • Adds the package-local npm .bin directory to Pi's PATH, so the skill can run opensrc ... from Pi's bash tool.

Update

pi update npm:pi-opensrc

This package tracks the upstream opensrc npm package. Maintainers can sync to the latest upstream release with:

npm run sync:opensrc
npm version patch
npm publish

Development

npm install
npm run check
npm pack --dry-run

Attribution

This is not an official Vercel package. It redistributes the opensrc skill from vercel-labs/opensrc, which is licensed under Apache-2.0.