skills/omnisess-ps/SKILL.md
Show live Claude Code sessions as a process tree, grouped by shared ancestor chain up to launchd. Covers both CLI sessions and Claude Desktop agent mode. Use this skill when asked about the process tree, ancestor lineage, which terminal or tmux window a Claude session is running in, or what's currently running. Trigger phrases: "process tree", "what's running", "lineage", "ancestor chain", "which terminal is my claude in", "tmux tree", "claude process tree", "session lineage". macOS-only: on other platforms the command prints "unsupported" and exits 0.
npx skillsauth add psacc/omnisess psInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Show live Claude Code sessions as a process tree with ancestor lineage.
omnisess ps
JSON output (machine-readable, includes full ancestor chain with command args):
omnisess ps --json
omnisess binary is available:if ! command -v omnisess &>/dev/null; then
echo "omnisess not found. Install it with:"
echo " go install github.com/psacc/omnisess@latest"
exit 1
fi
omnisess ps "$@"
omnisess ps: unsupported on this platform (macOS only) and exits 0./sbin/launchd and tmux)
so you can see which terminal, tmux pane, or desktop app hosts each session./sbin/launchd (1)
├─ /Applications/Cl (24125)
│ ├─ /Applications/Cl (24780)
│ │ └─ claude c5b1bd94 my-project (c5b1bd94) desktop 27s
│ └─ /Applications/Cl (44287)
│ └─ claude 12f1b011 finn (12f1b011) desktop 4h
└─ tmux (9050)
├─ /bin/bash (23512)
│ └─ claude b9f52b71 finn (b9f52b71) cli 58s
└─ claude 232347cd ai-assistant-pyra (232347cd) cli 12m
tools
Print AI coding sessions for a calendar day as Obsidian-compatible markdown with the full Q&A content of every session. Intended for daily-note workflows: paste the output into a daily journal to preserve a searchable record of what was discussed with which AI tool. Use this skill when asked to dump today's sessions as markdown, prepare a daily-note entry, archive Q&A for Obsidian, or export a calendar-day's coding conversations. Trigger phrases: "digest today's sessions", "dump sessions as markdown", "obsidian daily note", "archive my coding chats", "export today's Q&A", "session log for daily note".
development
Classify agent skills by usage tier (Keep / Borderline / Archive / Unknown) using Claude Code session JSONL transcripts as the signal source. Read-only — never modifies skills, sessions, or any file on disk. Use this skill when asked to audit skills, find unused skills, classify skills, check which skills get used, produce a skill usage report, or prune skills. Trigger phrases: "audit skills", "find unused skills", "classify skills", "which skills do I use", "skill usage report", "prune skills", "what skills are unused", "skills I can remove", "trim my skill list". Output is a recommendation (Keep / Borderline / Archive) — acting on it is always a manual step.
testing
Test skill eta
testing
Test skill epsilon