{"id":47663912,"url":"https://github.com/wonton-web-works/miniature-guacamole","last_synced_at":"2026-04-02T11:48:23.331Z","repository":{"id":343365643,"uuid":"1149979225","full_name":"wonton-web-works/miniature-guacamole","owner":"wonton-web-works","description":"Product Development Team Agent System for Claude Code — 19 agents, 16 skills, TDD/BDD workflows","archived":false,"fork":false,"pushed_at":"2026-03-27T05:23:28.000Z","size":63395,"stargazers_count":1,"open_issues_count":6,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-27T07:27:15.782Z","etag":null,"topics":["ai-agents","claude","claude-code","llm-agents","multi-agent","product-development","tdd","workflow-automation"],"latest_commit_sha":null,"homepage":"https://wonton-web-works.github.io/miniature-guacamole/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wonton-web-works.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security-audit-20260323.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"docs/agents.md","dco":null,"cla":null}},"created_at":"2026-02-04T18:37:02.000Z","updated_at":"2026-03-27T05:23:32.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/wonton-web-works/miniature-guacamole","commit_stats":null,"previous_names":["rivermark-research/miniature-guacamole","wonton-web-works/miniature-guacamole"],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/wonton-web-works/miniature-guacamole","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wonton-web-works%2Fminiature-guacamole","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wonton-web-works%2Fminiature-guacamole/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wonton-web-works%2Fminiature-guacamole/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wonton-web-works%2Fminiature-guacamole/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wonton-web-works","download_url":"https://codeload.github.com/wonton-web-works/miniature-guacamole/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wonton-web-works%2Fminiature-guacamole/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31305809,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T09:48:21.550Z","status":"ssl_error","status_checked_at":"2026-04-02T09:48:19.196Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-agents","claude","claude-code","llm-agents","multi-agent","product-development","tdd","workflow-automation"],"created_at":"2026-04-02T11:48:22.728Z","updated_at":"2026-04-02T11:48:23.320Z","avatar_url":"https://github.com/wonton-web-works.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# miniature-guacamole\n\n\u003e A complete AI-powered product development organization for Claude Code.\n\n**Version:** 6.1.1 · **License:** MIT · [Documentation](https://wonton-web-works.github.io/miniature-guacamole/) · [Issues](https://github.com/wonton-web-works/miniature-guacamole/issues)\n\n---\n\n## What's New in v6.1.1\n\n**Security domains, state reconciliation, and base template inheritance** (March 2026):\n- **Security Domain Expansion** — security-engineer agent now loads domain-specific checklists (web, systems, cloud, crypto) automatically\n- **`/mg-tidy`** — reconciles project state across GitHub issues and memory files. Closed 38 duplicate issues in its first run\n- **Base Template Inheritance** — all 22 agents and 19 skills inherit from shared base protocols, eliminating duplication\n- 19 skills, 22 agents\n\n---\n\n## What It Does\n\nType a slash command. Get a team.\n\n- `/mg` is the front door — shows all commands or routes by keyword to the right skill\n- `/mg-build` runs a full test-first development cycle — QA writes failing tests, Dev implements, QA verifies 99% coverage, Staff Engineer reviews\n- `/mg plan` coordinates CEO, CTO, and Engineering Director for planning and code approval — also available as `/mg-leadership-team`\n- `/mg-assess` evaluates feature ideas with product and technical perspectives before you write a line of code\n- `/mg-ticket` files GitHub Issues directly from Claude Code, with workstream context attached\n- `/mg-tidy` reconciles project state — deduplicates issues, syncs memory, flags stale work\n\n**19 Skills**. **22 Specialized Agents**. One framework.\n\n---\n\n## Quick Start\n\n### 1. Install globally (one time)\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/wonton-web-works/miniature-guacamole/main/src/installer/web-install.sh | bash\n```\n\n### 2. Initialize your project\n\n```bash\ncd your-project\nclaude\n```\n\nThen run the slash command:\n\n```\n/mg-init\n```\n\n### 3. Start Claude Code\n\n```bash\nclaude\n/mg\n```\n\nShows all 19 skills grouped by purpose, or pass a keyword to route directly — `/mg build auth system`.\n\n---\n\n## The CAD Cycle\n\nEvery feature follows Constraint-Driven Agentic Development:\n\n```\n┌─────────────────┐\n│   /mg plan      │  ← Plan: Executive Review + Workstream Breakdown\n│                 │\n└────────┬────────┘\n         │\n         ▼\n┌─────────────────┐\n│ /mg-build       │  ← Build: Tests → Code → Verify → Review\n│                 │\n└────────┬────────┘\n         │\n         ▼\n┌─────────────────┐\n│   /mg review    │  ← Review: APPROVE or REQUEST CHANGES\n│                 │\n└────────┬────────┘\n         │\n    ┌────┴────┐\n    │         │\n    ▼         ▼\n┌───────┐  ┌──────────────┐\n│APPROVE│  │REQUEST CHANGES│\n└───┬───┘  └──────┬───────┘\n    │             │ (back to mg-build)\n    ▼\n┌─────────────────┐\n│ /deployment-    │  ← Merge to main\n│   engineer      │\n└─────────────────┘\n```\n\n---\n\n## What You Get\n\n| Component | Count | Description |\n|-----------|-------|-------------|\n| **Skills** | 19 | Slash-command workflows — `/mg` dispatcher, build, ticket, tidy, debug, and more |\n| **Agents** | 22 | Specialized roles from CEO to QA, each with clear delegation authority |\n| **Scripts** | 17 | `mg-*` CLI utilities for memory, workstreams, Postgres, and git |\n| **Protocols** | 6 | Shared standards — CAD workflow, TDD, memory, handoff, engineering principles |\n\n[All 19 skills →](https://wonton-web-works.github.io/miniature-guacamole/workflows)\n[All 22 agents →](https://wonton-web-works.github.io/miniature-guacamole/agents)\n\n---\n\n## Installation\n\nThree methods: **web install** (recommended), **tarball** (offline/CI), or **from source**.\n\n### Web Install\n\n```bash\n# Install globally (one time)\ncurl -fsSL https://raw.githubusercontent.com/wonton-web-works/miniature-guacamole/main/src/installer/web-install.sh | bash\n\n# Init any project (no network required)\ncd your-project\nclaude\n```\n\nThen run the slash command:\n\n```\n/mg-init\n```\n\n### Tarball\n\n```bash\ncurl -fsSL https://github.com/wonton-web-works/miniature-guacamole/releases/latest/download/miniature-guacamole.tar.gz -o mg.tar.gz\ntar -xzf mg.tar.gz \u0026\u0026 cd miniature-guacamole\n./install.sh /path/to/your-project\n```\n\n### From Source\n\n```bash\ngit clone https://github.com/wonton-web-works/miniature-guacamole.git\ncd miniature-guacamole \u0026\u0026 ./build.sh\ndist/miniature-guacamole/install.sh /path/to/your-project\n```\n\n---\n\n## Documentation\n\n- [Getting Started](https://wonton-web-works.github.io/miniature-guacamole/getting-started) — Install, initialize, first workflow\n- [Architecture](https://wonton-web-works.github.io/miniature-guacamole/architecture) — Agent hierarchy, delegation model, memory layer\n- [Agents](https://wonton-web-works.github.io/miniature-guacamole/agents) — All 22 agents and their roles\n- [Workflows](https://wonton-web-works.github.io/miniature-guacamole/workflows) — All 19 skills and the CAD cycle\n- [Contributing](https://wonton-web-works.github.io/miniature-guacamole/contributing) — How to extend the framework\n\n---\n\n## Changelog\n\n**Version 6.1.1** (March 2026)\n- CMO/COO and CFO agents added; all existing agents upgraded\n- Agent count: 20 → 22\n\n**Version 4.1.0** (March 2026)\n- Runtime output matches marketing site terminal animation\n- Compact output protocol, ANSI color codes, timing instrumentation\n\n**Version 4.0.0** (March 2026)\n- Base template inheritance, 2-track development cycle, inter-agent message bus\n- MECHANICAL track: 1 spawn (down from 11), 42% boilerplate reduction\n\n**Version 3.1.0** (March 2026)\n- `/mg-tidy` — state reconciliation skill; deduplicates issues, syncs memory, flags stale work\n- Base template inheritance — all agents/skills inherit from shared `_base/` protocols\n- Security domain expansion — 4 specialized checklists (web, systems, cloud, crypto)\n- Ticket triage gate — daemon assesses tickets before planning\n\n**Version 3.0.0** (March 2026)\n- Autonomous daemon pipeline — 24/7 ticket-to-PR automation for Mac Mini\n- Jira, Linear, and GitHub Issues ticket providers\n- Security hardening (3 review passes), OS-level safeguards\n- 1082 tests passing, zero new npm dependencies\n\n---\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n---\n\n## License\n\nMIT\n\n---\n\n**Built with Claude Code** · [Report Issues](https://github.com/wonton-web-works/miniature-guacamole/issues) · [Documentation](https://wonton-web-works.github.io/miniature-guacamole/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwonton-web-works%2Fminiature-guacamole","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwonton-web-works%2Fminiature-guacamole","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwonton-web-works%2Fminiature-guacamole/lists"}