Skip to content

DisruptionEngineer/bupi-agents

Repository files navigation

bupi-agents

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.

Quickstart

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

What's Inside

11 Agent Personas

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 -

6 Teams (parallel agent groups)

  • 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

6 Chains (sequential pipelines)

  • 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

Extensions

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

Skills

  • 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 Support

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.

Recipes

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 script

Requirements

License

MIT

About

Cross-platform Pi SDLC agent teams and OpenClaw skill development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors