pi-tools

List, sync, and inspect Pi extensions and their tools in Amp.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/hemory/amp --skill pi-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pi-tools
Source: https://github.com/hemory/amp/tree/main/.claude/reference/beta-templates/pi/skills/pi-tools
Command: npx skills add https://github.com/hemory/amp --skill pi-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node.js, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you view, sync, and manage Pi-built extensions and their associated tools and commands within the Amp environment, ensuring your AI has access to the latest functionalities.

Core Features & Use Cases

  • View Extensions: See all synced Pi extensions, their tools, and commands.
  • Sync Extensions: Force a re-sync to update the list of available extensions and tools.
  • Check Status: Get information about the last sync, registry location, and extension counts.
  • Show Details: Inspect a specific extension's tools, parameters, and commands.
  • Use Case: After installing a new Pi extension, you can use /pi-tools list to confirm it's recognized and then /pi-tools show [extension-name] to understand its capabilities.

Quick Start

Use the pi-tools skill to list all synced Pi extensions and their tools.

Frequently Asked Questions about pi-tools

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

FAQPage Schema
How do I list synced Pi extensions and their tools in Amp?

To list synced Pi extensions in Amp, use the pi-tools list command, which displays all recognized extensions, their associated tools, and commands. This confirms your installed extensions are recognized by the environment.

How do I check the sync status of Pi extension registry files?

To check the sync status of Pi extension registry files, use the pi-tools status command. This provides information about the last sync time, the registry file location, and the total count of synced extensions.

How can I view details and parameters for a specific Pi extension?

To view details and parameters for a specific Pi extension, run the pi-tools show command with the extension name. This inspects the specific extension's available tools, parameters, and commands.

Do I need Node.js to manage Pi extensions and commands?

Yes, you need Node.js installed in your environment to manage Pi extensions and commands. The Skill relies on Node.js to execute scripts that operate on Pi extension registry files and generated skill stubs.

Why are my newly installed Pi tools and commands not showing up?

Newly installed Pi tools and commands may not show up if the registry is outdated. Run the pi-tools sync command to force a re-sync, updating the list of available extensions and tools for seamless integration.