pi-skills

Creates Pi agent skills with SKILL.md formatting and MCPorter conversion workflows.

35|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/jal-co/jalco-pi-mono --skill pi-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pi-skills
Source: https://github.com/jal-co/jalco-pi-mono/tree/main/pi/.pi/agent/skills/pi-skills
Command: npx skills add https://github.com/jal-co/jalco-pi-mono --skill pi-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and tools for creating, organizing, and managing custom agent skills, ensuring they are discoverable, efficient, and well-structured.

Core Features & Use Cases

  • Skill Structure Definition: Understand the required SKILL.md format, frontmatter, and directory organization.
  • Resource Management: Learn how to effectively use scripts/, references/, and assets/ for modular skill development.
  • MCPorter Integration: Convert existing MCP servers into standalone skills for seamless integration.
  • Use Case: A new developer needs to create a skill to interact with a specific API. They can use this skill to understand the best practices for structuring the SKILL.md, organizing helper scripts, and documenting the API endpoints in the references/ directory.

Quick Start

Use the pi-skills skill to create a new skill named 'my-new-skill' with a basic structure.

Frequently Asked Questions about pi-skills

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

FAQPage Schema
How do I structure an agent skill using SKILL.md and resource directories?

To structure an agent skill, format the SKILL.md with proper frontmatter and organize helper scripts, references, and assets into dedicated directories for modular development and discoverability.

What is the best way to convert an MCP server into a standalone agent skill?

The best way to convert an MCP server into a standalone agent skill is by using MCPorter integration, which enables seamless transition of server functionalities into an independent skill format.

How do I organize scripts and references when creating custom agent skills?

Organize scripts and references by placing executable helper code in the scripts directory and documenting API endpoints or supporting data in the references directory to ensure efficient resource management.

Does pi-skills support progressive disclosure for agent skill development?

Yes, pi-skills emphasizes progressive disclosure principles, guiding users to structure SKILL.md formatting and resource organization so skills remain efficient and easily discoverable by agents.

What are the limitations of using MCPorter for MCP server conversion?

MCPorter focuses on converting existing MCP servers into standalone skills, meaning it requires a pre-existing server architecture to convert and does not generate new skill logic from scratch.

Can I use pi-skills to document API endpoints for a new developer integration?

Yes, you can document API endpoints by leveraging the references directory, allowing new developers to understand API interactions and adhere to best practices for skill development.