pi-dev

Dispatch coding tasks to the pi coding agent via pi-watch.

4|2|Updated May 4, 2026
One-click install
npx skills add https://github.com/zpyoung/quirk --skill pi-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pi-dev
Source: https://github.com/zpyoung/quirk/tree/main/skills/pi-dev
Command: npx skills add https://github.com/zpyoung/quirk --skill pi-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @mariozechner/pi-ai, @mariozechner/pi-coding-agent, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to efficiently dispatch and manage the pi coding agent for various sub-tasks, enhancing your coding workflow.

Core Features & Use Cases

  • Task Dispatch: Assign specific coding tasks to the pi agent, such as code review, analysis, edits, or multi-agent orchestration.
  • Alias-Based Model Selection: Use aliases to select from a predefined list of models, including GPT-5.6 Sol, GPT-5.6 Terra, and GPT-5.6 Luna.
  • Streamlined Execution: Execute commands using the pi-watch script for alias-based model selection and prompt execution.
  • Pre-flight Validation: Validate model availability and authentication before dispatching the pi agent.

Quick Start

Use the 'pi-dev' skill to analyze the code in the 'src/auth.ts' file for security issues:

pi-watch --alias codex "Analyze the auth flow in src/auth.ts for security vulnerabilities."

Frequently Asked Questions about pi-dev

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

FAQPage Schema
How do I automate code review and analysis for software development workflows?

You can automate code review and analysis by dispatching specific coding tasks to the pi coding agent. This allows you to efficiently assign sub-tasks like security vulnerability checks and code edits for streamlined execution.

Can I select different AI models for code analysis and editing tasks?

Yes, you can select different models for code analysis and editing using alias-based model selection. The system supports predefined aliases to choose from various models before dispatching the coding agent.

Do I need to install the pi software before dispatching coding tasks?

Yes, you must install and configure the pi software with appropriate model and tool access before dispatching coding tasks. The system also performs pre-flight validation to check model availability and authentication.

What is the best way to manage multi-agent orchestration for code edits?

The best way to manage multi-agent orchestration for code edits is by dispatching and managing sub-tasks through the pi coding agent. This workflow supports assigning specific coding tasks like edits and analysis efficiently.

Why does the pi agent fail to dispatch my coding tasks?

Dispatching coding tasks fails if the pi software is not installed or configured correctly, or if pre-flight validation detects missing model availability and authentication. Ensure your environment has appropriate model and tool access.