@inaiii/pi-preset

Pi coding agent preset — skills, extensions, prompts, and themes.

Packages

Package details

extensionthemeprompt

Install @inaiii/pi-preset from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@inaiii/pi-preset
Package
@inaiii/pi-preset
Version
0.6.3
Published
Oct 11, 2026
Downloads
2,394/mo · 2,394/wk
Author
inaiii
License
MIT
Types
extension, theme, prompt
Size
175.7 KB
Dependencies
0 dependencies · 3 peers
Pi manifest JSON
{
  "themes": [
    "./themes"
  ],
  "prompts": [
    "./prompts"
  ],
  "extensions": [
    "./extensions"
  ]
}

Security note

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

README

pi-preset

A Pi coding agent preset. Manual fork from bestony-pi. 通过 Pi Package 打包并分发个人常用的 extensions / skills / prompts / themes,安装后即可在 Pi 中自动加载。

Security: Pi packages 拥有完整系统权限。Extensions 可执行任意代码,skills 可指示模型执行任意操作。安装第三方包前请先审阅源码。

Quick Start

安装 preset + 配套扩展,交互式确认。按包管理器任选其一:

npx @inaiii/pi-preset
pnpm dlx @inaiii/pi-preset
bunx @inaiii/pi-preset

装完重启 pi 生效。--yes 跳过确认,--dry-run 只看计划。会安装哪些资源见下方「内置资源」与「配套扩展」。

仅当前会话试用(不写入 settings):

pi -e git:github.com/inaiii/pi-preset

其余安装方式(手动 pi install、项目级安装)与卸载 / 管理见 docs/install.md。

内置资源

扩展 作用 入口命令
background 带标题的后台任务、交互管理与退出唤醒 background 工具、/background 面板
usage 消息流内渲染 LLM 调用 / 任务的耗时、token 与费用 /usage
session-title 自动会话命名 + 终端标题同步 /title /title-model /title-thinking /title-status
language-tutor 后台英文 prompt 纠错(audit 条目 + 历史浏览) /language-tutor-model /language-tutor-thinking /language-tutor-history /language-tutor-status

Skills:不随本 preset 分发,建议使用 skills CLI 管理(npx skills add <owner>/<repo>,支持 pi)。

配套扩展(npx 同步安装)

一键安装除本 preset 外,还会对齐以下独立的全局 pi 包(详情见 docs/install.md):

包 提供
pi-web-access Web 搜索 / URL 抓取 / GitHub / YouTube 等扩展
pi-init init skill(生成/更新 AGENTS.md)

文档

路径 内容
docs/install.md 安装、卸载、更新、npx 同步脚本
docs/development.md 包结构、开发流程、本地验证、发布
docs/extensions/ 各扩展使用说明
specs/ 精准规范:扩展编写、类型检查、package manifest

License

MIT