tunglam-pi-lark-cli

内容来源:README.md(说明文档) · 原始地址 · 查看安装指南

原始内容

pi-packages

Personal monorepo for independently published Pi packages.

Packages

Package Description Install
@tunglam/pi-inline-skills Codex-style inline $skill references for Pi pi install npm:@tunglam/pi-inline-skills
@tunglam/pi-lark-cli Official lark-cli binary plus all official lark-* skills, synced with upstream releases pi install npm:@tunglam/pi-lark-cli

Each directory under packages/ is an independent npm package with its own version and Pi manifest. The repository root is private and is not itself a Pi package.

Development

Requires Node.js 22 or newer.

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

Run a command for one workspace:

npm test --workspace=@tunglam/pi-inline-skills
npm run typecheck --workspace=@tunglam/pi-inline-skills

Test a package directly with Pi:

pi -e ./packages/pi-inline-skills

Publishing

Packages are versioned and published independently through package-specific GitHub OIDC workflows. After the package version is committed and CI passes, push an annotated tag matching the full npm package name and version, such as @tunglam/pi-inline-skills@0.1.3.

@tunglam/pi-lark-cli normally needs no manual releases: an hourly workflow tracks upstream lark-cli releases and commits, tags, and publishes automatically.

License

MIT. See each package for package-specific attribution.