pi-extension

Create, update, and publish Pi extensions with structured scaffolds.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/0xtito/second-brain --skill pi-extension-0xtito
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pi-extension
Source: https://github.com/0xtito/second-brain/tree/main/pi-extensions/extensions/pi-extension-dev/skills/pi-extension
Command: npx skills add https://github.com/0xtito/second-brain --skill pi-extension-0xtito

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Create, update, and publish Pi extensions. Use when working on extensions in this repository.

Core Features & Use Cases

  • Create and initialize a new Pi extension scaffold with a consistent project structure.
  • Organize references, tools, providers, and commands to support scalable extension development.
  • Follow publishing guidelines to prepare packages for distribution and contribution to the Pi ecosystem.

Quick Start

Create a new Pi extension project following the repository conventions and start implementing your first tool or command.

Frequently Asked Questions about pi-extension

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Pi extension with a consistent project structure?

To scaffold a Pi extension, initialize a new project with a consistent structure including entry points, references, and assets. This establishes a standardized foundation for organizing tools, providers, and commands to support scalable extension development.

What is the correct format for SKILL.md frontmatter in Pi extension development?

SKILL.md frontmatter in Pi extension development must strictly include both the name and description fields. Following this required format ensures your extension aligns with repository conventions and passes publishing guidelines for distribution.

How do I organize references and tools when building a Pi coding agent extension?

Organize references and tools by structuring them within the recognized project directories for scripts, references, and assets. This workflow ensures all components are correctly recognized and aligned for end-to-end extension development.

What are the publishing guidelines for preparing a Pi extension package for distribution?

Publishing guidelines for Pi extensions require enforcing proper SKILL.md frontmatter and organizing optional scripts, references, and assets. Following these repository conventions prepares your package for distribution and contribution to the Pi ecosystem.

Do I need to include optional scripts and assets when creating a Pi extension?

You do not need to include optional scripts and assets when creating a Pi extension, as they are recognized but not strictly required. The mandatory requirements are a SKILL.md file with name and description frontmatter and standard entry points.

What is the best way to update an existing Pi extension to align with current workflow conventions?

The best way to update a Pi extension is to review its entry points and ensure the SKILL.md frontmatter includes name and description. Reorganize references and tools to match the recognized workflow conventions for end-to-end development.