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 发布和发布后检查的全过程。

Packages

Package details

skill

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

Chinese

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.