utility

Manage processes, run diagnostics, and execute atomic batch commands.

56|12|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/Neuron-Mr-White/UniPi --skill utility-neuron-mr-white
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: utility
Source: https://github.com/Neuron-Mr-White/UniPi/tree/main/packages/utility/skills/utility
Command: npx skills add https://github.com/Neuron-Mr-White/UniPi --skill utility-neuron-mr-white

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of utilities to manage your Pi agent's lifecycle, diagnose issues, and perform batch executions, making it easier to maintain and enhance your workflows.

Core Features & Use Cases

  • Lifecycle Management: Manage processes, detect orphans, and clean up sessions and databases.
  • Diagnostics: Run comprehensive diagnostics to check the health of your system.
  • Batch Execution: Execute multiple commands atomically with rollback capabilities.
  • Environment Inspection: Gain insights into your agent's environment for debugging purposes.
  • Use Case: Use the /unipi:cleanup command to remove stale files, databases, and sessions when disk space is low or after a crash.

Quick Start

Use the utility skill to continue an interrupted agent with /unipi:continue.

Frequently Asked Questions about utility

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

FAQPage Schema
How do I clean up stale sessions and databases after a Pi coding agent crash?▼

To clean up stale files, databases, and sessions after a Pi coding agent crash, you can use the `/unipi:cleanup` utility command. It handles lifecycle management tasks to free up disk space and remove orphaned processes.

What is batch execution and how does it manage multiple commands atomically?▼

Batch execution is a utility feature that runs multiple commands atomically. This mechanism ensures that all commands execute as a single unit, providing rollback capabilities to revert changes if any command in the batch fails.

Can I run environment diagnostics on my Pi agent without installing external dependencies?▼

Yes, you can run comprehensive environment diagnostics on your Pi agent without external dependencies. The utility skill provides built-in scripts to check system health and retrieve environment information directly.

How do I continue an interrupted Pi agent session?▼

To continue an interrupted Pi agent session, you use the `/unipi:continue` command. This utility function resumes the lifecycle process, allowing you to pick up your coding workflow exactly where it left off.

What is the best way to detect orphaned processes in a Pi coding environment?▼

The best way to detect orphaned processes in a Pi coding environment is using the built-in lifecycle management utilities. These diagnostic scripts automatically identify and manage orphaned processes to maintain system health.