publish-your-pi-package
Want to publish your own Pi package but not sure where to start? This skill takes you from package.json to versioning, npm release, and post-publish checks. / 想发布自己的 Pi package 但不知道如何开始?这个 skill 会带你完成从 package.json、版本管理到 npm 发布和发布后检查的全过程。
Package details
Install publish-your-pi-package from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:publish-your-pi-package- Package
publish-your-pi-package- Version
0.1.1- Published
- Nov 1, 2026
- Downloads
- 270/mo · 207/wk
- Author
- shengxiao04
- License
- MIT
- Types
- skill
- Size
- 13.1 KB
- Dependencies
- 0 dependencies · 0 peers
Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
publish-your-pi-package
Want to publish your own Pi package but not sure where to start?
publish-your-pi-package takes you from your first package.json through
versioning, browser-authenticated npm publishing, and post-release checks for
extensions, skills, themes, and prompts.
Install
pi install npm:publish-your-pi-package
For local development:
pi install ./
Restart Pi or run /reload, then invoke the skill explicitly with:
/skill:publish-your-pi-package
Package contents
skills/publish-your-pi-package/
|- SKILL.md
`- scripts/npm-downloads.mjs
The package declares the pi-package keyword so it is eligible for Pi's npm
package gallery.
Publish this package
Validate the tarball first:
npm pack --dry-run
Then manually run the browser-authenticated commands shown by the skill.