hetzbot-pi

Automate pi.dev coding agent installation and configuration on remote hosts.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/tomspiegl/hetzbot --skill hetzbot-pi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hetzbot-pi
Source: https://github.com/tomspiegl/hetzbot/tree/main/skills/infra/pi
Command: npx skills add https://github.com/tomspiegl/hetzbot --skill hetzbot-pi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, npm, @mariozechner/pi-coding-agent, and includes scripts (resource) components.

What problem does it solve?

Automates the installation and configuration of the pi.dev coding agent on a target host, with a secure default to Minimax and careful handling of credentials so operators can deploy on fleets without exposing API keys.

Core Features & Use Cases

  • Install and configure the pi.dev coding agent globally on a host.
  • Set default provider to Minimax and support switching to other providers per upstream docs.
  • Manage credentials securely by writing /etc/hetzbot/pi.env with correct permissions and never exposing the API key.
  • Validate installation and provide uninstall/review utilities for lifecycle management.

Quick Start

Install pi on a host using the on-host script flow and verify its version.

Frequently Asked Questions about hetzbot-pi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate coding agent installation on remote hosts?

Automating coding agent installation on remote hosts is handled by provisioning the pi.dev agent globally on a target machine, setting the default provider, and validating the setup without exposing API keys.

What is the best way to manage API keys for a fleet of coding agents?

Managing API keys for a fleet of coding agents is achieved by writing credentials to /etc/hetzbot/pi.env with strict permissions, ensuring safe on-host script execution while guarding secrets and preventing credential leakage.

Does this host automation tool support idempotent provisioning?

Yes, this host automation tool supports idempotent provisioning, allowing operators to repeatedly deploy and configure the pi.dev coding agent on target hosts without duplicating configurations or breaking existing setups.

Can I use Minimax as the default provider for a pi.dev coding agent?

Yes, Minimax is set as the default provider for the pi.dev coding agent during installation, and the configuration supports switching to alternative providers per the upstream documentation.

How do I validate a pi.dev agent installation and manage its lifecycle?

Validating a pi.dev agent installation and managing its lifecycle is done through built-in utilities that verify the installed version, review configurations, and execute clean uninstalls.