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.