Cross-platform Pi coding agent configuration for full SDLC pipelines and OpenClaw skill development with Discord integration.
Ollama-only. No cloud API keys. Bring your own local models.
git clone https://github.com/disruptionengineer/bupi-agents.git
cd bupi-agents
./setup.sh # or .\setup.ps1 on Windows
just sdlc # launch with full SDLC extensions| Agent | Role | Writes Files? |
|---|---|---|
| architect | System design, architecture decisions | - |
| planner | Break tasks into implementation steps | - |
| scout | Fast codebase exploration and recon | - |
| debugger | Bug investigation, root cause analysis | - |
| reviewer | Code review, security audit | - |
| builder | Implementation and code generation | yes |
| tester | Write and run tests | yes |
| deployer | CI/CD, releases | yes |
| documenter | Documentation authoring | yes |
| skill-writer | OpenClaw SKILL.md authoring | yes |
| discord-tester | Discord bot integration testing | - |
- full-sdlc — architect, planner, builder, tester, reviewer
- quick-build — planner, builder, tester
- review-cycle — scout, reviewer, documenter
- debug-fix — debugger, builder, tester
- ship-it — builder, tester, deployer
- skill-factory — skill-writer, discord-tester, reviewer
- plan-build-test — planner -> builder -> tester
- review-fix-verify — reviewer -> builder -> tester
- investigate — scout -> debugger -> planner
- full-cycle — scout -> architect -> planner -> builder -> tester -> reviewer
- skill-pipeline — planner -> skill-writer -> reviewer
- ship-it — builder -> tester -> deployer
| Extension | Purpose |
|---|---|
| agent-team | Team dispatcher with grid dashboard |
| agent-chain | Sequential pipeline executor |
| damage-control | Safety rules (blocks dangerous commands) |
| minimal | Model + context bar footer |
| sdlc-dashboard | SDLC phase tracking widget |
| ollama-switcher | /model command for switching models |
| skill-scaffold | /newskill command for SKILL.md boilerplate |
- openclaw-skill-writer — Meta-skill for authoring SKILL.md files
- discord-bot-dev — Discord bot development patterns with OpenClaw
- git-workflows — Git operations for SDLC workflows
| Platform | Ollama | Setup |
|---|---|---|
| macOS | localhost or network | ./setup.sh |
| Linux / Raspberry Pi | network | ./setup.sh |
| Windows | network | .\setup.ps1 |
All platforms connect to a shared Ollama server. Set OLLAMA_HOST in .env to point at your server.
just sdlc # Full SDLC mode (safety + dashboard)
just quick # Fast iteration (dashboard only)
just safe # Safety rules + minimal
just skill-dev # OpenClaw skill development
just model # Switch Ollama model
just minimal # Bare Pi with footer
just check # Verify environment
just setup # Run setup scriptMIT