Pi Extension Authoring

Authoring Pi TypeScript extensions — ExtensionAPI, custom tools, commands, UI hooks, resources_discover, `registerProvider()`, and how extendResources merges skill paths after base reload. Use when the user builds or debugs pi extensions, registers tools, adds /commands, hooks events, integrates TUI components, or ships extension examples. Use for "how do I extend pi", "extension API", "registerTool", "registerProvider", even if pi-mono is not mentioned.

romiluz13 d8c0250 2 files · 2.9 KB Updated

File contents

romiluz13/pi-agent-skills/tree/main/pi-skills/pi-extension-authoring commit d8c0250b67

Frequently asked questions

npx skillmds@latest add romiluz13/pi-extension-authoring