By vonschau
Enterprise orchestration layer for AI coding agents: skills, gate/pillar agents, living knowledge base, and disciplined workflows
Use for reviewing code changes before merge — diffs, PRs, or staged commits. Covers plan alignment, code quality, architecture, and test coverage. Examples: <example>Context: Developer opens a PR implementing a new API endpoint. user: "Review this PR" assistant: Structured review with findings by severity, checking implementation against the stated plan and project conventions. <commentary>Catches issues before they reach main.</commentary></example> <example>Context: Feature branch with 12 changed files. user: "Is this ready to merge?" assistant: Evaluates test coverage gaps, identifies a missing error handler, and confirms architecture alignment. <commentary>Comprehensive pre-merge quality gate.</commentary></example>
Dispatched after every code change to check whether docs/ needs updating. The check always runs; updates happen only when warranted. Examples: <example>Context: Developer adds a new REST endpoint for user invitations. user: "Done with the endpoint" assistant: Context-keeper detects new route, updates docs/conventions/api-design.md and docs/domain/glossary.md with "invitation" term. <commentary>Keeps docs in sync without manual effort.</commentary></example> <example>Context: New Postgres migration adds a tenants table. user: "Migration applied" assistant: Context-keeper updates docs/architecture/data-model.md with tenant entity and proposes ADR for multi-tenancy. <commentary>Catches structural changes that affect multiple doc areas.</commentary></example>
Dispatched before responding to a non-trivial user prompt or at the start of a reasoning-heavy skill. Walks docs/ MOC relevance-filtered against the prompt and returns a concise context pack so the main agent reasons with real project context instead of only the root index. Examples: <example>Context: User invokes /brainstorming mid-session to discuss caching. user: "/brainstorming add Redis caching" assistant: Dispatches context-loader with the prompt. Receives a pack referencing docs/architecture/components.md and docs/conventions/performance.md. Uses both in the clarifying questions. <commentary>Skill-layer invocation gets deep context, not just root index.</commentary></example> <example>Context: First prompt of a session, user asks to fix an auth bug. user: "login is broken on staging" assistant: Hook checklist dispatches context-loader. Pack returns runbooks/incident-response.md and architecture/auth.md excerpts. <commentary>Hook-layer baseline fires on first prompt of a session.</commentary></example>
Use when a PRD/spec/design doc is written and must be challenged before planning or coding — find contradictions, hidden assumptions, and planning-breaking gaps. Examples: <example>Context: Spec for new API is saved. user: "Review the spec before we plan" assistant: I'll use adversarial-document-reviewer to stress-test assumptions and edge cases; blockers return the flow to brainstorming. <commentary>Gate before implementation planning.</commentary></example> <example>Context: Two sections of the spec disagree on auth model. user: "Is this ready?" assistant: Verdict fail — blocker on conflicting auth assumptions with section references. <commentary>Internal consistency is a blocking issue.</commentary></example>
Use when an implementation plan exists and must be checked against real repo constraints — dependencies, CI, migrations, test harness, and "can a human/agent execute this without getting stuck?". Examples: <example>Context: Plan assumes pnpm but repo uses npm. user: "Review the plan" assistant: Feasibility reviewer flags plan step using wrong package manager with blocker. <commentary>Reality mismatch blocks until plan updated.</commentary></example> <example>Context: Plan touches 20 files but no test command documented. user: "Is this buildable?" assistant: Important risk — verification steps missing; required_plan_changes lists concrete additions. <commentary>Buildability is core to feasibility.</commentary></example>
Use when a user brings a new feature, design question, or architectural decision that needs exploration before code. Guides Socratic discovery of requirements, proposes multiple approaches, and produces an approved spec under docs/ before any implementation begins.
Use after shipping a meaningful chunk of work, before merge, or when closing a major session to capture lessons in docs/solutions and propose manifest or rules updates as human-reviewed diffs only.
Use when diagnosing bugs, unexpected behavior, or production issues. Enforces a two-phase approach: first understand the problem completely, then and only then propose a fix that addresses the root cause.
Use when work decomposes into three or more independent problem domains that can execute simultaneously. Each agent receives isolated context, while a coordinator preserves overall orchestration context and integrates results.
Use to execute an implementation plan task by task in a single session. Follow the plan produced by writing-plans, mark progress as you go, and transition to finishing-a-development-branch when all tasks are complete.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
symbiopowers is an enterprise-oriented orchestration layer for AI coding agents. It does two things:
AGENTS.md), manifest (orchestrator-manifest.yaml), skills, gate/pillar agents, and hooks enforce disciplined development: brainstorm → spec → plan → TDD → execution → review → validation → retrospective.docs/ directory is a continuously maintained project context that any AI agent can read. The context-keeper agent is dispatched as a mandatory step of the branch-finishing skill (and ad-hoc mid-branch on structural changes) to keep docs/ in sync with the code.Target environments: Cursor, Claude Code, Codex, Gemini CLI (and compatible setups). One repo, one source of truth for how agents behave.
Session starts — The agent loads AGENTS.md, reads docs/_index.md for project context, and applies git-workflow: creates a prefixed working branch from baseline, or asks whether to continue on the current branch.
Ideas become specs — brainstorming drives Socratic exploration and produces specs under docs/. adversarial-document-reviewer (gate) stress-tests the spec before planning.
Specs become plans — writing-plans decomposes specs into bite-sized tasks with file maps. feasibility-reviewer checks against repo reality; product-lens-reviewer checks PRD alignment.
Execution — executing-plans for single-session work, or subagent-driven-development with two-stage review per task. using-git-worktrees and dispatching-parallel-agents enable parallel isolated workspaces. test-driven-development enforces RED–GREEN–REFACTOR.
Review — requesting-code-review dispatches the code-reviewer agent with structured context. receiving-code-review processes feedback rigorously — no performative responses.
Validation wall (profile B) — validation-aggregator coordinates pillar reviews (concurrency cap, deduplication, confidence thresholds). Five pillar agents under agents/pillars/.
Branch completion — finishing-a-development-branch runs the end-of-branch checklist: tests → base branch → PR workflow → verify result → Step 6: context-keeper sweep (diff the branch against baseline, update docs/ for architecture, tech-stack, domain glossary, ADRs, etc.) → Step 7: compound-retrospective (lessons to docs/solutions/). verification-before-completion gates intermediate claims with fresh evidence; mid-branch context-keeper dispatches are encouraged whenever a change visibly alters architecture, public APIs, or terminology.
| Path | Purpose |
|---|---|
AGENTS.md | Root rules: authority links, git + PR workflow, which skills to load |
orchestrator-manifest.yaml | Single source of truth: baselines, prefixes, profile, limits, thresholds, agent paths |
skills/ | All Symbio skills (15 total) |
agents/ | Context keeper, code reviewer, gate agents, pillar agents |
hooks/HOOKS.md | Cross-platform hook intents (pre_write, post_edit, pre_commit, post_implement) and how each is realized (some are wired, some live as skill checklists — see the doc) |
vendor/ | Gitignored. Clone superpowers and BMAD here locally for reference |
scripts/ | Sync script + tests |
platforms/ | Per-IDE integration notes and sync artifacts |
docs/ | Living knowledge base: architecture, tech-stack, conventions, operations, domain, ADRs, runbooks, specs, plans, solutions |
skills/)| Skill | Role |
|---|---|
git-workflow | Baseline detection, branch prefixes, session question, draft → ready PR lifecycle |
brainstorming | Socratic exploration → spec under docs/; no code until approval |
writing-plans | File structure map → bite-sized tasks (2-5 min each) |
executing-plans | Single-session plan execution with progress tracking |
subagent-driven-development | Fresh subagent per task, two-stage review (spec + quality) |
dispatching-parallel-agents | Fan-out to 3+ independent agents with isolated context |
finishing-a-development-branch | End-of-branch checklist: tests → base branch → PR → retrospective |
| Skill | Role |
|---|---|
test-driven-development | RED → GREEN → REFACTOR; no production code without failing test |
debugging | Phase 1: reproduce/isolate/evidence; Phase 2: root cause → minimal fix |
verification-before-completion | Gate: identify → run → read → verify → only then claim done |
requesting-code-review | Dispatch reviewer with structured context packet |
receiving-code-review | Process feedback rigorously; restate → check → evaluate → implement |
using-git-worktrees | Isolated workspaces for parallel work |
npx claudepluginhub vonschau/symbiopowers --plugin symbiopowersHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.