Skip to main content

pi-plugin-dev

Build, debug, and publish pi (the agent harness from earendil-works, @earendil-works/pi-coding-agent) extensions — the default-export factory, lifecycle event hooks, custom tools, slash commands, shortcuts, CLI flags, custom model/OAuth providers, and full TUI. Use when working in a pi extension repo or anytime the task touches @earendil-works/pi-coding-agent, a `.pi/` or `~/.pi/agent/` extensions dir, or `pi -e`. Use when: "block rm -rf before it runs" (tool_call → {block}), "add a tool the model can call" (registerTool + typebox), "confirm before a destructive command" (ctx.ui.confirm), "add a /command" (registerCommand), "inject context on every prompt" (before_agent_start), "register a custom model provider / proxy / OAuth login" (registerProvider), "persist a todo list across restarts" (appendEntry + reconstruct), "spawn a subagent" (subprocess tool), "draw a status line / widget / footer" (ctx.ui), "my extension's hook never fires", or "publish my extension as a pi package". Covers the `~/.pi/agent/exte

跳到安装

来源信息

仓库
fredcamaral/drawers
最近来源活动
2026年6月15日 23:43
检测到的 SKILL.md 语言
英语
星标
7
分支
2

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。