my-pi-agent

Tools and commands

Every name this pack puts in front of you, in one place. A tool is what the model calls; a command is what you type. Each row links to the page that owns it, and Pi’s own built-in tools are not repeated here.

Tools

Tool Extension What it does
board board The shared feature board: cards, lanes, and the two signatures.
goal goal The session’s one objective, kept in view and restated before each turn.
job job Start a long shell command, then read its log, wait on it, or kill it.
memory memory Durable notes for later sessions, as markdown you can edit.
open_path file-open Open or reveal a file or directory in the OS application that owns it.
plan plan Read-only planning: investigate, save a plan, wait for approval before writing.
question question Ask you a question with labelled options and wait for the answer.
read_doc file-read Extract text from a local PDF, DOCX, DOC, ODT, RTF, or XLSX.
run_doctor bytefly Report what each enabled extension needs at runtime, and what is missing.
send_wechat wechat Send a text, an image, or a file to the WeChat account owner.
session session-bus Messages, an inbox, and path claims between parallel sessions.
subagent subagent Delegate a task to a specialist Pi process, alone, in parallel, or in a chain.
team team Run a round over the board: assign, offer, reclaim, claim, ask.
todo todo The task list, with one item in progress at a time.
watch watch Tail a file or a command and match each new line against patterns.
web_fetch web-access Fetch a URL as readable text, with paging and passage finding.
web_search web-access Search the web and return an answer or a list of results.
worktree worktree An isolated git worktree on its own branch, for one task.

Commands

Command Extension What it does
/agents subagent List running and finished background runs, and open one to collect it.
/board board Serve or open the board page, and give a card either signature.
/browse file-browse Serve the working directory as a loopback page and open it.
/bytefly bytefly The control center: extensions, settings, skills, update, and doctor.
/context context Show what the context window holds, and compact from the report.
/goal goal Set, edit, complete, or clear the session objective.
/jobs job One screen of running jobs and recent ones, with their logs.
/memory memory The note picker, plus edit, clear, path, and doctor.
/open file-open Open a path in the OS handler, or reveal it in the file manager.
/plan plan Start a task read-only, toggle the mode, and list older plans.
/rewind rewind Pick an earlier prompt and restore the code, the conversation, or both.
/sessions session-bus Who is working in this repository, and what each session holds.
/team team The round: who is live, and what waits on a signature.
/todos todo The whole task list, scrollable, when the rail’s one line is not enough.
/watch watch List watchers, read their matches, and stop or clear them.
/wechat wechat The bridge’s control screen; login pairs an account, start answers it.
/worktree worktree The worktrees screen, plus enter, exit, and prune.

Flags (--plan, --worktree), subcommands (/board approve, /worktree enter), and the keys each screen answers stay on the page that owns them, and a setting is in Configuration keys. A packaged skill is not a command with its own row: it runs as /skill:<name>, and the skill index lists them.