mkhuda

Agent Ps — Productivity skill for Claude Code

Productivity community

A process table for coding agent sessions.

How to install Agent Ps

This entry records only its repository, not the path inside it, so there is no exact command to give. Open mkhuda/agent-ps and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agent Ps does

A process table for coding agent sessions. Claude Code, Codex, OpenCode, Hermes, Pi, CommandCode and Copilot in one view, with models, idle time, disk use and one key to stop them.

Alternatives in Productivity

  • Business Automation Pack — Business process automation skills 1.6k ★
  • Pi Subagents — Claude Code like Sub-Agents & Workflow Orchestration for Pi — parallel execution, live widget, fleet view, cus 967 ★
  • Schedule History — View execution history for all scheduled tasks with interactive selection 510 ★

README

agent-ps listing sessions from claude, hermes, codex, opencode, pi, commandcode and copilot side by side, each with its model, uptime, idle time, cpu, memory, disk and working directory, with two hermes background helpers at the bottom

agent-ps

**A process table for coding agent sessions, the way `ps` would look if it knew what a session was.**

[![ci](https://img.shields.io/github/actions/workflow/status/mkhuda/agent-ps/ci.yml?branch=main&style=flat-square&label=ci)](https://github.com/mkhuda/agent-ps/actions/workflows/ci.yml) [![pypi](https://img.shields.io/pypi/v/agent-ps?style=flat-square&color=blue)](https://pypi.org/project/agent-ps/) [![npm](https://img.shields.io/npm/v/%40mkhuda%2Fagent-ps?style=flat-square&color=blue&label=npm)](https://www.npmjs.com/package/@mkhuda/agent-ps) [![license](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/mkhuda/agent-ps/blob/main/LICENSE) ![python](https://img.shields.io/badge/python-3.8%2B-blue?style=flat-square) ![agents](https://img.shields.io/badge/agents-7-orange?style=flat-square) ![dependencies](https://img.shields.io/badge/dependencies-none-brightgreen?style=flat-square)

[Install](#install) | [Usage](#usage) | [Agents](#agents) | [Scripting](#scripting) | [How it works](https://github.com/mkhuda/agent-ps/blob/main/docs/internals.md)

curl -fsSL https://raw.githubusercontent.com/mkhuda/agent-ps/main/install.sh | sh

`ps aux | grep claude` gives you PIDs. It will not tell you which one is the session you are talking to, what model it is spending on, whether it has been idle for three days, or which rows are background daemons that outlived the terminal that started them. It also misses the other six agents entirely.

agent-ps lists every session with its agent, model, working directory, uptime, idle time and disk footprint,