autobot-kill
Tear down and remove an autobot session (worktree, Docker containers, and tmux).
Review this conversation and generate a structured improvement report.
$ npx -y skills add metabase/metabase --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/agent-improveContext preview
What this command does when you run it.
Review this conversation and generate a structured improvement report.
Review this conversation and generate a structured improvement report.
**Precondition:** If the conversation contains no substantive task work prior to this invocation (no edits, no non-trivial tool calls, no user task beyond invoking `/agent-improve`), respond with a single line stating there is nothing to analyze and exit without generating `OUTPUT_DIR` or writing `SUGGESTIONS.md`. Do not run `bin/mage -bot-timestamp` in that case.
Generate `TIMESTAMP` by running `./bin/mage -bot-timestamp` (do **NOT** use `date` directly), then set `OUTPUT_DIR=.bot/agent-improve/<TIMESTAMP>` and save the report to `<OUTPUT_DIR>/SUGGESTIONS.md`. All artifacts for the run live directly under `<OUTPUT_DIR>/` so parallel `/agent-improve` invocations in the same checkout never collide.
Read back through the full conversation history from this session. Look at every tool call, every error, every retry, every place you or the user got stuck or went in circles. Categorize what you find.
Write `<OUTPUT_DIR>/SUGGESTIONS.md` with this structure:
# Session Improvement Report **Session:** <brief description of what was being done> **Date:** <today's date> **Outcome:** <succeeded / partially succeeded / failed> **Transcript:** <absolute path to this conversation's transcript JSONL file — derive the project dir by replacing `/` with `-` in the absolute working directory and prefixing `~/.claude/projects/`, then `ls -lt <that dir>/*.jsonl | head -1`> ## Summary <2-3 sentence summary of the session and the main improvement themes> ## Suggestions ### <Category name> #### <Short title for the suggestion> **What happened:** <Describe the specific problem encountered> **Where to fix:** <Exact file path and section/line range> **Proposed change:** <The actual text to add, remove, or modify — be specific enough that someone can apply it directly> **Impact:** <What this would have saved — time, retries, user interruptions, etc.> (Repeat for each suggestion, grouped by category) ## Quick wins <Bulleted list of the 3-5 highest-impact, lowest-effort changes>
Metabase is the easy, open-source way for everyone in your company to ask questions and learn from data.
Repo: metabase/metabase
Tear down and remove an autobot session (worktree, Docker containers, and tmux).
List all autobot sessions with status information.
Print the most recent `result.md` for an autobot session, so the user can see how a bot is doing without attaching to its tmux session.
Stop an autobot session (kill tmux and dev environment, but keep the worktree).
Launch a bot command in an isolated autobot session with its own worktree, backend, and frontend.
Generate a CI failure report for PR $PR_NUM_OR_URL (or current branch if no argument given).