mitsuhiko/agent-stuff

These are commands I use with agents, mostly Claude

703 stars41 forksUpdated Jan 26, 2026
npx skills add mitsuhiko/agent-stuff

README

Agent Stuff

This repository contains command files and skills that I use in some form with projects. Note that I usually fine-tune these for projects so they might not work without modification for you.

Commands

All command files are in the commands folder:

  • /handoff - Creates detailed handoff plan for session continuation
  • /pickup - Resumes work from previous handoff session
  • /make-release - Automates repository release with version management
  • /update-changelog - Updates changelog with recent commits

Handoff/Pickup Usage

These are inspired by the idea of Ampcode to replace /compact with handoff. I generally do this already by hand with copy/paste but this is an attempt of automating this:

/handoff "implement phase 1 of our plan"

It will write a handoff plan into .claude/handoffs which you can then continue in a new session:

/pickup name-of-handoff

Release Management

The release management commands do not work without tuning! But you can put claude to them and derive actually working ones. I for instance use them in absurd and you can look at the repo to see them in use.

Skills

All skill files are in the skills folder:

  • /ghidra - Claude Skill for reverse engineering binaries using Ghidra's headless analyzer
  • /web-browser - Claude Skill for using Puppeteer in a Node environment to browse the web
  • /tmux - Claude Skill for driving tmux directly with keystrokes and pane output scraping
  • /sentry - Alternative way to access Sentry as a Claude Skill for reading issues
  • /improve-skill - Claude Skill for analyzing coding agent sessions to improve or create new skills
  • /pi-share - Claude Skill for loading and parsing session transcripts from shittycodingagent.ai
  • /anachb - Claude Skill for querying Austrian public transport (VOR AnachB) for departures, routes, and disruptions
  • /oebb-scotty - Claude Skill for Austrian rail travel planning via ÖBB Scotty API

Browser

In the skills/web-browser folder is a Claude Skill that helps it to use puppeteer in a node environment to browse the web. This significantly improves on using a browser MCP. You will need to go into the scripts folder once to run npm i. This was stolen from Mario Zechner.

tmux

In the skills/tmux folder is a Claude Skill that lets it drive tmux directly for interactive CLI workflows (python, gdb, etc.) by sending keystrokes and scraping pane output. It uses stock tmux on macOS/Linux and includes helper scripts in scripts to find sessions and wait for prompts.

sentry

In the skills/sentry folder there is an alternative way to access Sentry as a Claude Skill. I found the other methods to talk to Sentry token inefficient and just not great. Right now it can only read issues though and might not be ideal yet.

improve-skill

In the skills/improve-skill folder is a skill that helps analyze coding agent sessions to improve or create new skills. It works with Claude Code, Pi, and Codex session files. Ask the agent to "improve the sentry skill based on this session" or "create a new skill from this session" to use it.

ghidra

In the skills/ghidra folder is a skill for automated reverse engineering using Ghidra's headless analyzer. It can decompile binaries to C code, extract functions, strings, symbols, and analyze call graphs without needing the GUI. Requires Ghidra installed (on macOS: brew install --cask ghidra).

pi-share

In the skills/pi-share folder is a skill for loading and parsing session transcripts from shittycodingagent.ai (pi-share) URLs. It fetches gists, decodes embedded session data, and extracts conversation history including messages, tool calls, and system prompts.

google-meet

In the skills/google-meet folder is a skill for creating Google Meet spaces with auto recording/transcription enabled. It is currently hardcoded for earendil.com accounts only.

anachb

In the skills/anachb folder is a skill for querying Austrian public transport via the VOR AnachB API. It includes shell scripts for searching stations, getting real-time departures, planning routes between locations, and checking service disruptions. Covers all Austrian public transport including trains, U-Bahn, trams, and buses.

oebb-scotty

In the skills/oebb-scotty folder is a skill for Austrian rail travel planning via the ÖBB Scotty HAFAS API. It docume

...

Read full README

Publisher

mitsuhikomitsuhiko

Statistics

Stars703
Forks41
Open Issues2
LicenseApache License 2.0
CreatedNov 2, 2025