# Zoo/Roo Code Configuration Backup **Owner:** Patrick Plate **Created:** 2026-06-24 **Source:** Work machine (`~/.roo/` global config) **DO NOT SHARE** — this is personal configuration with work-specific content in `work/`. --- ## What This Contains A complete backup of the Roo Code / Zoo Code AI assistant configuration, split into two variants: ### `work/` — Full Unsanitized Archive Complete copy of `~/.roo/` from the work machine, including: - 16 custom modes (PAISY-specific: planner, jira-ops, reviewer, doc-gen, security-reviewer, plan-reviewer, paisy-cobol) - 24 skills (PAISY pipeline: assessment, plan, testplan, code-review, security-review, SSH deploy, etc.) - 15 custom tools (TypeScript/JS) - Full rule set with PAISY patterns, ADP Wiki references, SEC-* security rules - Memory bank (guidelines, product, tech stack docs) **Use case:** Restoring the full work setup on a new work machine, or as reference. ### `home/` — Sanitized, Home-Ready Generic version with all ADP/PAISY/work-specific content stripped: - 5 custom modes (orchestrator, skill-writer, mode-writer, tool-writer, visual-qa) - 13 skills (generic: code-review, create-pr, create-worktree, testplan, sprint-report, etc.) - 15 custom tools (all generic — Maven, git, Playwright, Snyk, brew, etc.) - 4 rule files (identity, BigMind, MCP tools, visual-verify) - Rules for mode-writer and skill-writer **Use case:** Installing on the home machine for personal projects. Zero work data leakage. ### `roo-code-settings.json` — Full Work Settings Export Raw settings export from the work instance. Contains proxy URLs and internal config — for reference only. ### `roo-code-settings.home.template.json` — Home Settings Template Ready-to-use settings file with: - Placeholder API keys (``) - Tiered model routing (Thinker/Coder/Plumber) - Provider instructions for Anthropic, OpenRouter, and local Ollama - Pre-configured mode→model assignments - Sensible defaults for auto-approval, context management, etc. --- ## Directory Structure ``` zoo_backup/ ├── README.md ← this file ├── INSTALL-HOME.md ← step-by-step home install guide ├── roo-code-settings.json ← full work settings (reference) ├── roo-code-settings.home.template.json ← sanitized template for home ├── work/ ← complete unsanitized archive │ ├── .roomodes │ ├── rules/ │ ├── rules-mode-writer/ │ ├── rules-skill-writer/ │ ├── skills/ (24 skills) │ └── tools/ (15 tools + package.json) └── home/ ← sanitized, home-ready ├── .roomodes (5 modes) ├── rules/ (4 rule files) ├── rules-mode-writer/ ├── rules-skill-writer/ ├── skills/ (13 skills) └── tools/ (15 tools + package.json) ``` --- ## When to Refresh This Backup - After adding new custom modes - After adding/modifying skills - After adding new custom tools - After significant rules changes - Before machine migration **How to refresh:** ```bash cd /Users/pplate/git/personal/pi_mcps/zoo_backup rm -rf work/ rsync -a --exclude='.roomodes.bak' ~/.roo/ work/ # Then re-run sanitization for home/ if needed ``` --- ## Key Differences: Work vs Home | Feature | Work | Home | |---------|------|------| | Modes | 16 (incl. PAISY-specific) | 5 (generic) | | Skills | 24 (incl. COBOL, SSH, security) | 13 (generic dev workflow) | | Rules | PAISY patterns, SEC-* rules, ADP Wiki | Generic BigMind + MCP + git | | Memory bank | PAISY product/tech/guidelines | None (start fresh) | | Settings | Corporate proxy gateway | Direct API / OpenRouter / Local | | Jira project | ESIDEPAISY | Any project | | Language | German (payroll domain) | User's choice | --- ## License / Sharing This is Patrick's personal configuration. It contains: - **`work/`**: ADP-proprietary content — NEVER share externally - **`home/`**: Generic tooling — safe to share as a starter template if desired - **Settings template**: No secrets — safe to share as example config