pi-go
Terminal coding agent with memory, subagents, and code review
All Skills in This Repository (12)
Pure Emerald Level Indicatorsagents-md
Generate AGENTS.md repository guides with language-specific appendices for Go, Rust, TypeScript, and Java.
skill-pull
Clone remote skill sources and extract SKILL.md directories into .pi-go/skills.
bubbletea-testing
Standardize CI-friendly testing workflows for Bubble Tea Go TUI applications.
pi-check-session-logs
Analyze pi-go session logs for tool-call errors and generate a Markdown report.
memory-mine
Index project files and conversations into the MemPalace memory system.
check-linters-before-commit
Run linting, vet, tests, and build checks before committing Go code.
skill-create
Automate pi-go skill creation with structured SKILL.md scaffolding and templates.
code-review-pi
Orchestrate Go code quality review with linters, tests, and coverage.
design-review
Audit Go codebases and generate a scored design-quality report.
pi-rebuild
Rebuild, reinstall, and restart the pi binary from source after code changes.
code-guidelines-go
Standardize Go coding practices for the pi-go codebase.
memory-status
Retrieve MemPalace drawer, wing, room counts and knowledge graph metrics.
Frequently Asked Questions
FAQPage SchemaHow to install pi-go?▼
Run `npx skills add dimetron/pi-go --all -g -y` in your terminal to install all skills in this suite globally.
What does pi-go do?▼
It is a terminal-based coding agent written in Go that connects to multiple model providers, runs sandboxed file and shell tools, and supports subagents, session memory, and LSP integration.
How do I review Go code with pi-go skills?▼
Use the code-review or design-review skills: they run linters, tests, and coverage checks, then produce scored reports with file-level fixes before you commit.
Can pi-go diagnose a stuck or looping agent run?▼
Yes. The pi-loop-forensics and pi-check-session-logs skills scan session logs, separate genuine model repetition from parsing bugs, and replay failing sessions across providers.
Does pi-go work without coding experience?▼
Basic terminal familiarity helps, but once installed the agent executes the technical steps from plain-English requests like reviewing a diff or indexing a folder.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core