creating-pi-extensions

Community

Build custom AI agent extensions.

Authornielpattin
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides the foundational knowledge and patterns needed to extend the capabilities of the pi coding agent, enabling custom commands, shortcuts, and interactive user interfaces.

Core Features & Use Cases

  • Command Registration: Define new slash commands for the agent.
  • Keyboard Shortcuts: Assign custom keybindings to trigger actions.
  • TUI Overlays: Create interactive modal dialogs for user input and selection.
  • Use Case: Develop a new command /git-branch that lists all Git branches in the current repository and allows the user to select one to switch to, all within an interactive overlay.

Quick Start

Register a new command named 'hello-world' that displays a notification.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: creating-pi-extensions
Download link: https://github.com/nielpattin/.dotfiles/archive/main.zip#creating-pi-extensions

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.