Pi Agent Home

February 14, 2026 · View on GitHub

This repository is my Pi coding agent home directory. I keep it under version control and symlink it to ~/.pi/agent so Pi loads configuration, extensions, skills, and runtime state from here.

ln -s /path/to/this/repo ~/.pi/agent

Contents

  • agents/ — agent profile prompt overrides (planner, reviewer, scout, worker).
  • extensions/ — local extensions (see below).
  • skills/ — custom agent skills (npm, workon, sample-skill).

Extensions

Each extension lives in extensions/<name>/ with its own README.md and settings documentation.

ExtensionDescription
pi-calendarCalendar tool, web dashboard, and event reminders
pi-channelsTwo-way messaging (Telegram, webhooks) with chat bridge
pi-cronCron scheduler for recurring agent prompts
pi-dotenvDeprecated — kept as no-op for backwards compatibility
pi-githubGitHub PR management, issues, CI, and review feedback commands
pi-heartbeatPeriodic health checks with web dashboard and alerts
pi-jobsAgent run telemetry and cost tracking
pi-kyselyShared Kysely database registry with table-level RBAC
pi-loggerCentralized structured JSONL logging via event bus
pi-memoryPersistent memory — long-term facts, daily logs, search
pi-npmNPM workflow tool (install, publish, version, audit, etc.)
pi-personal-crmPersonal CRM with contacts, companies, interactions
pi-projectsProject tracking dashboard with git status
pi-subagentParallel task delegation via isolated subprocesses
pi-supabaseRead-only Supabase queries with realtime notifications
pi-tdTask management with optional web dashboard
pi-telemetryLocal-only privacy-safe event telemetry
pi-vaultObsidian vault tool and health dashboard
pi-web-dashboardWeb dashboard landing page
pi-webnavWeb navigation and scraping tool
pi-webserverShared HTTP server with auth for all web extensions
pi-workonProject context switching and scaffolding

Skills

SkillDescription
changelog-generatorGenerate and update changelogs from git history
git-project-statusComprehensive status reports for git repositories
handoffGenerate continuation prompts for fresh agent sessions
npmManage npm packages — install, publish, version bump, audit, and run scripts
readme-reviewerReview and generate README files for any project
sample-skillTemplate skill for creating new skills
workonSwitch working context to a project — loads AGENTS.md, git status, and td issues

Disclaimer

These are my personal extensions, catered to my own workflow and needs — they might not suit everyone. Feedback is welcome via GitHub issues or reach out to me on X.

License

MIT