By The-Rabak
OpenCode-first AI-powered development tools. Includes 38 specialized agents, 27 commands, and 29 skills spanning code review, research, design, and workflow automation, with generated Copilot and Codex support plus Claude Code compatibility outputs.
Audit and fill brownfield AI-layer gaps on demand outside the main feature workflow
Cancel an active ralph loop
Create engaging changelogs for recent merges to main branch
Create or edit Claude Code skills with expert guidance on structure and best practices
Enhance a plan with parallel research agents grounded in user story, architectural context, and success criteria without duplicating specialist work
Gathers comprehensive documentation and best practices for frameworks, libraries, or dependencies. Use when you need official docs, version-specific constraints, or implementation patterns.
Visually compares live UI implementation against Figma designs and provides detailed feedback on discrepancies. Use after writing or modifying HTML/CSS/React components to verify design fidelity.
Iteratively refines UI design through N screenshot-analyze-improve cycles. Use PROACTIVELY when design changes aren't coming together after 1-2 attempts, or when user requests iterative refinement.
Detects and fixes visual differences between a web implementation and its Figma design. Use iteratively when syncing implementation to match Figma specs.
Researches and synthesizes external best practices, documentation, and examples for any technology or framework. Use when you need industry standards, community conventions, or implementation guidance.
Run a comprehensive scored audit of agent-native architecture principles
This skill should be used at the end of core compound-engineering workflows to inspect completed artifacts, show the workflow progress checklist, and give the exact next-session command with inputs.
This skill should be used before implementing features, building components, or making changes. It guides exploring user intent, approaches, and design decisions before planning. Triggers on "let's brainstorm", "help me think through", "what should we build", "explore approaches", ambiguous feature requests, or when the user's request has multiple valid interpretations that need clarification.
Ultra-compressed communication mode. Cuts token usage ~75% by dropping filler, articles, and pleasantries while keeping full technical accuracy. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman.
Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, brainstorm docs, plan docs, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.
External network access
Connects to servers outside your machine
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 claimnpx claudepluginhub the-rabak/compound-engineering-plugin --plugin compound-engineeringBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
Runs pre-commands
Contains inline bash commands via ! syntax
Runs pre-commands
Contains inline bash commands via ! syntax
Portable source-of-truth and OpenCode-first release repository for the compound-engineering plugin.
The project packages a constitution-first, spec-driven workflow system for AI-assisted engineering: 38 specialized agents, 27 commands, and 29 skills built from one portable definition set and emitted into multiple agent harnesses.
Most AI engineering toolkits are loose collections of prompts. This repo is opinionated about the whole delivery loop.
The core value is the workflow:
constitution -> brainstorm -> grill-with-docs -> plan -> architecture -> deepen-plan -> to-issues -> work -> review -> triage -> compound
Each phase has a defined purpose, handoff, and artifact. The system is designed to reduce drift between what you intended, what you built, and what got reviewed.
Every core workflow ends by loading workflow-next-step, which binds the active artifact chain, audits completion evidence, summarizes completed stages, and prints the exact command/input package to use in the next session.
For small, low-risk changes, the compact track is:
brainstorm/plan --lite -> work -> review -> triage if review creates todos -> compound if reusable knowledge exists
The lite mode is for small, low-risk changes and preserves TDD/evidence and scope contracts while reducing questionnaire, research, and ticketization ceremony.
Review and triage token-budget reductions preserve specialist coverage. /workflows:review still injects mandatory reviewers including code-simplicity-reviewer; lower token usage comes from compact shared packets, deduplicated dispatch, and tighter synthesis boundaries. /workflows:triage delegates missing todo research to todo-triage-researcher so the orchestrator validates compact briefs instead of redoing broad repository research.
Planning, deepening, and execution now default to issue-shaped vertical slices. The first slice should be a tracer bullet, and later slices widen or harden the feature without regressing into layer-by-layer planning. Those slices now inherit a feature-home module contract: business logic should live together under one feature namespace, while truly shared utilities and adapters stay global. When the work is honestly better represented as enablement or a tiny-fix batch, the workflow can switch to explicit infra-track or fix-batch execution shapes instead of faking verticality.
/workflows:architecture is a first-class phase, not an afterthought. It creates an architecture artifact in docs/architecture/ that captures feature homes, shared/global decisions, context tiers, deletion tests, interfaces, seams, adapters, contracts, and deepening candidates.
Downstream phases consume the architecture artifact or explicit architecture handoff contract instead of relying on hidden prompt lore.
TDD is no longer a soft preference or a hidden flag.
/workflows:work treats Ralph as the default execution loopThe expected loop is simple and strict:
By default that means unit + e2e evidence, unless a plan records an explicit exception.
The plugin is strongest when a task needs judgment, not just linting.
/workflows:review keeps a mandatory baseline of specialist subagents: agent-native-reviewer, learnings-researcher, uncle-bob, ticket-flow-auditor, e2e-test-strategist, and code-simplicity-reviewer. Local review_agents still add stack-specific depth, and the workflow deduplicates the final reviewer list before dispatch.
| Area | Examples |
|---|---|
| Architecture | architecture-strategist, agent-native-architecture, spec-flow-analyzer |
| Code quality | code-simplicity-reviewer, performance-oracle, security-sentinel, uncle-bob |
| Data safety | data-integrity-guardian, data-migration-expert, schema-drift-detector |
| Language depth | rabak-laravel-reviewer, rabak-typescript-reviewer, rabak-python-reviewer, rabak-rust-reviewer, rabak-vue-reviewer, rabak-nest-reviewer |
| Research and knowledge | repo-research-analyst, todo-triage-researcher, framework-docs-researcher, learnings-researcher, compound-docs |
AI-powered development tools for code review, research, design, and workflow automation.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
Multi-agent development workflow (/crew) — planning, implementation, review, documentation, evals, and audit gates. Commands, agents, and skills are auto-discovered from the repo.
Universal Claude Code workflow with specialized agents, skills, hooks, and output styles for any software project. Includes orchestrator, code-reviewer, debugger, docs-writer, security-auditor, refactorer, and test-architect agents.
Your AI development team. 36 agents and 32 skills for building, reviewing, debugging, and shipping production code. Supports Vue, React, Next.js, SvelteKit, Angular, Astro, and Nuxt.