Agent dotfiles for Pi: Ghidra, ÖBB, and late-night guards
A grab bag of Pi Coding Agent skills and extensions, from GitHub CLI wrappers to Austrian rail APIs, published as `mitsupi`.

What it does
This is dotfiles for an AI agent. The repo collects TypeScript skills and extensions the author uses with the Pi Coding Agent, bundling them into two npm distributions (mitsupi-common and mitsupi-loaded). Skills cover everything from conventional git commits and GitHub CLI wrangling to querying Austrian public transport APIs, driving tmux sessions, and running Ghidra’s headless analyzer.
The interesting bit
The extensions reveal a developer trying to tame agent chaos: there is a /go-to-bed guard that forces explicit confirmation after midnight, a /split-fork command that spawns a new Pi process in a Ghostty terminal split, and a whimsical thinking-message replacer just for morale. It is a rare public glimpse into how the author instruments their local agent workflow.
Key highlights
- Skills span reverse engineering, browser automation via Chrome CDP, 3D model exports, and Sentry log analysis.
- Extensions replace or augment built-in Pi tools, including batch
multiedits with Codex-style patches and a file browser with git status integration. - Two distribution tiers: a minimal default set and a “loaded” add-on with extras like Apple Mail parsing and OpenSCAD rendering.
- Intercepted command wrappers for
pip,poetry, andpythonthat suggest sandboxed or redirected Python usage. - A late-night safety guard and a session-cost breakdown TUI show an unusual focus on agent ergonomics and budgeting.
Caveats
- The author warns that many items are fine-tuned for specific repos and may need adjustments before reuse.
- Several plumbing commands, like the release automation, require customization before they are usable.
- Packaged specifically for the Pi loader, so much of the value assumes you are already inside that ecosystem.
Verdict Worth a browse if you are building or heavily using Pi and want to see how the author structures local agent tooling. Everyone else can treat it as an anthropological artifact of agent-driven development.
Frequently asked
- What is mitsuhiko/agent-stuff?
- A grab bag of Pi Coding Agent skills and extensions, from GitHub CLI wrappers to Austrian rail APIs, published as `mitsupi`.
- Is agent-stuff open source?
- Yes — mitsuhiko/agent-stuff is open source, released under the Apache-2.0 license.
- What language is agent-stuff written in?
- mitsuhiko/agent-stuff is primarily written in TypeScript.
- How popular is agent-stuff?
- mitsuhiko/agent-stuff has 3.1k stars on GitHub and is currently cooling off.
- Where can I find agent-stuff?
- mitsuhiko/agent-stuff is on GitHub at https://github.com/mitsuhiko/agent-stuff.