tau-all-agent

Full Tau package for Pi with coding workflows, web search, sandboxing, memory, Telegram, Home Assistant, OpenSCAD, skills, and a theme

Package details

extensionskilltheme

Install tau-all-agent from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:tau-all-agent
Package
tau-all-agent
Version
0.1.3
Published
May 4, 2026
Downloads
380/mo · 380/wk
Author
goncalossilva
License
MIT
Types
extension, skill, theme
Size
1.1 MB
Dependencies
7 dependencies · 5 peers
Pi manifest JSON
{
  "extensions": [
    "extensions/answer.ts",
    "extensions/branch-term.ts",
    "extensions/btw.ts",
    "extensions/ghostty.ts",
    "extensions/git-diff-stats.ts",
    "extensions/git-pr-status.ts",
    "extensions/insights.ts",
    "extensions/interlude.ts",
    "extensions/loop.ts",
    "extensions/memory.ts",
    "extensions/notify.ts",
    "extensions/openai-fast.ts",
    "extensions/openai-verbosity.ts",
    "extensions/review.ts",
    "extensions/sandbox/index.ts",
    "extensions/tool-display-mode.ts",
    "extensions/usage/index.ts",
    "extensions/websearch/index.ts",
    "extensions/worktree.ts",
    "extensions/telegram/index.ts"
  ],
  "skills": [
    "skills/browser-tools",
    "skills/git-clean-history",
    "skills/git-commit",
    "skills/oracle",
    "skills/sentry",
    "skills/update-changelog",
    "skills/web-design",
    "skills/homeassistant-ops",
    "skills/openscad"
  ],
  "themes": [
    "themes/tau-dark.json"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

tau-all-agent

All-purpose agent for Pi.

Tau turns Pi's minimal core into an opinionated, polished agent setup with the full Tau feature set: coding workflows, web search, code review, sandboxing, local memory, usage reporting, Telegram access, Home Assistant operations, OpenSCAD modeling, and a curated skill set.

Install

pi install npm:tau-all-agent

Project-local install lets a repository pin Tau for everyone working on it:

pi install -l npm:tau-all-agent

Extensions

Extension Command Description
answer /answer Extract and interactively answer agent questions.
branch-term /branch Open a new terminal on the current session's git branch.
btw /btw Run a one-off side request with read-only tools and no context persistence.
ghostty Ghostty tab title enhancements while the agent is working, waiting, or idle.
git-diff-stats Status bar diff stats for local changes in the current repo.
git-pr-status Status bar PR number and link for the current branch.
insights /insights Analyze Pi sessions and suggest reusable instructions, templates, skills, and extensions.
interlude alt+x Stash the current message draft, send one interlude message, then restore the draft.
loop /loop Repeat a prompt until the agent signals success.
memory /memory Opt-in project-local memory for learning and continuity across sessions.
notify Terminal notification when the agent is waiting for input.
openai-fast /fast Toggle priority service tier for supported OpenAI models.
openai-verbosity /verbosity Set verbosity for supported OpenAI models.
review /review, /triage Multi-focus review and PR feedback triage for PRs, branches, commits, and local changes, with integrated follow-up fixes.
sandbox /sandbox OS-level sandboxing for bash commands with runtime overrides.
tool-display-mode ctrl+o Cycle tool output between Pi's default rendering, expanded output, and compact summaries.
telegram /telegram Interact with Pi via a Telegram bot and local daemon.
usage /usage Historical provider usage breakdown with all-provider history and live quota snapshots.
websearch Web search via Gemini, OpenAI, or Claude, leveraging Pi or browser session credentials.
worktree /worktree Create, list, and archive git worktrees, optionally opening them in a new terminal or tmux pane.

Skills

Skill Description
browser-tools Interactive browser automation via Chrome DevTools Protocol.
git-clean-history Reimplement a branch on a fresh branch off main with a clean commit history.
git-commit Tidy, focused commits with clear rationale in messages.
homeassistant-ops Operate a Home Assistant instance via REST/WebSocket APIs.
openscad Create and render OpenSCAD 3D models, export STL.
oracle Second opinion from another LLM for debugging, refactors, design, or code reviews.
sentry Fetch and analyze Sentry issues, events, transactions, and logs.
update-changelog Update CHANGELOG.md following Keep a Changelog.
web-design Distinctive, production-ready web interfaces.

Themes

Theme Description
tau-dark Pi's official dark theme with a calmer, more cohesive polish.

Agent configuration

Tau does not include agent configuration; those files are highly personal. Configure Pi with your own AGENTS.md, settings.json, sandbox config, and model preferences.