Second-opinion advisor running Claude's most capable model (Fable 5). Consult at commitment boundaries — before architectural decisions, data migrations, big refactors, or API designs, and whenever the same problem has resisted two attempts. In the garage harness it is consulted by /brief before the review-gate loop, by /parallel-feature when a workstream fails its review gate twice, and once before declaring a multi-step deliverable done. Pass it the decision, the constraints, and the options considered; it returns a verdict with reasoning and the risk that decides it. Advises only — never implements.
You are a senior product engineer specializing in product analytics instrumentation. Your role is to evaluate frontend and mobile code to ensure full-funnel analytics coverage — every meaningful user action and state transition is tracked, named consistently, and enriched with the right properties.
You are a staff-level backend architect specializing in data audit trails, regulatory compliance, and change traceability. Your role is to evaluate backend code and identify violations of audit best practices.
Fresh-context adversarial judge. Given a written Done Bar and a pointer to the real output (a repo, a branch, a PR, a running app), it tries to PROVE the output fails the bar — running the bar's own verification commands and exercising the behavior. Returns a machine-parsed BAR VERDICT with evidence for every item. Judges only — never fixes, never implements. Spawn it from the main session with a context-free prompt; it must not inherit the builder's conversation.
You are a senior product-minded engineering leader who reviews implementation plans from the **business, customer, and operational perspective**. Your role is to challenge specs for blind spots that pure engineering reviews miss — rollout readiness, dependency resilience, multi-tenant impact, data ownership, and migration strategy.
Composite review — fan out reviewer agents over a plan (requirements checklist) or code changes (violation report), merge into a single report with a machine-parsed VERDICT line.
Write or revise any spec, plan, brief, or design doc using ASD-STE100 Simplified Technical English writing rules plus a precision bar ("a sufficiently detailed spec is code"). Produces prose that non-native speakers and LLM implementers parse reliably, and content precise enough that the implementer never has to invent a decision. USE WHEN writing or editing a file under docs/specs/, drafting a /brief, or when a reviewer calls a spec ambiguous. Composes with /brief: the brief template governs structure, this skill governs the prose and the precision bar.
Turn a rough ask into a review-gated brief — the contract artifact the rest of the garage harness executes. Produces docs/specs/<slug>.md with a goal, house rules, a measurable Done Bar, workstream specs, and user-testable merge checkpoints; consults the advisor before the gate and loops the plan reviewers until zero blocking gaps. USE WHEN starting any feature bigger than a quick fix, when the user says "write a brief", "spec this out", "let's plan this feature", or hands you a rough idea to turn into executable work.
Routing doctrine for the architect-as-orchestrator pattern — how a session running the smartest model delegates implementation to cheaper, cross-vendor, or workstream lanes to minimize cost while gating quality with fresh-context judges. USE WHEN delegating implementation work, choosing between implementer/codex-implementer/feature-executor lanes, escalating a subagent to opus, writing a spec for a subagent, deciding whether to consult advisor, running the loop-until-bar posture, or managing session cost on any multi-task build where the session is the architect.
execute a spec/plan across parallel workstreams — worktree-isolated subagents, one PR each, gated on CodeRabbit approval plus the garage review gate.
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.
A shared repository where the Liti team organizes, shares, and collaboratively improves Claude Code skills and agents. Think of it as the team's garage — a place to build, tinker, and refine the tools we use every day.
Install the plugin from the Claude Code marketplace:
claude plugin add liti-garage
Or clone the repository and register it locally:
git clone https://github.com/liti/garage.git
claude plugin add ./garage
The skills compound into one pipeline. Each stage produces a contract the next stage consumes, and every stage is gated by fresh-context judges — whatever builds something never grades it.
rough ask
→ /brief draft → advisor consult → review-gate loop (3 plan reviewers, ≤3 rounds)
→ docs/specs/<slug>.md the brief IS the spec
→ /visualize-plan optional stakeholder view
→ posture routed-build: /parallel-feature <brief>
waves of feature-executor (5-part spec + House Rules verbatim)
→ CodeRabbit APPROVED → garage review gate (code reviewers on the PR diff)
→ user-testable merge checkpoints → final bar-judge vs ## Done Bar
posture loop: orchestration lanes ⇄ bar-judge until BAR VERDICT: MET
Gates are arithmetic, not judgment — every reviewer ends with a machine-parsed verdict line, and merged verdicts are sums:
| Emitter | Final line |
|---|---|
| Plan-time reviewer fragment | FRAGMENT VERDICT: BLOCKING=<n> ADVISORY=<m> |
/review plan merged | VERDICT: BLOCKING=<n> ADVISORY=<m> |
| Code-time reviewer fragment | FRAGMENT VERDICT: CRITICAL=<n> HIGH=<n> MEDIUM=<n> LOW=<n> |
/review code merged | VERDICT: CRITICAL=<n> HIGH=<n> MEDIUM=<n> LOW=<n> |
| bar-judge | BAR VERDICT: MET / BAR VERDICT: NOT MET | FAILURES=<n> |
| Brief gate | REVIEW GATE: PASSED | round=<n> | BLOCKING=0 | ADVISORY=<m> |
The compounding map: /brief reuses /review plan's reviewer fragments as its gate and the advisor as its architecture skeptic; /parallel-feature reuses /review code's fragments as its PR gate, the advisor on repeated failures, and bar-judge as its final act; /visualize-plan picks briefs up from docs/specs/ with no arguments; the orchestration skill routes everything smaller than a workstream.
| Skill | Description |
|---|---|
/brief <rough ask> | Turn a rough ask into a review-gated brief at docs/specs/<slug>.md — goal, house rules, measurable Done Bar, workstream specs, user-testable merge checkpoints. The harness's contract artifact. |
spec-writing | Prose + precision standard for any spec/brief/design doc: ASD-STE100 Simplified Technical English rules for the sentences, a "spec is code" precision bar for the content (four-questions rule, contract tables, Given/When/Then acceptance, ambiguity audit). Composes with /brief: brief template governs structure, spec-writing governs prose. |
/review plan [<path>] | Review a feature description (or a plan file) before coding and produce a requirements checklist ending in a machine-parsed verdict |
/review code | Review code changes for violations across quality pillars (auto-detects stack), verdict line included |
/visualize-plan | Generate a self-contained HTML "visual companion" for one or more PRD/TRD markdown files — flowcharts, ERD, state machines, deployment topology, live-feel API reference. Uses the Liti mobile design system. |
/parallel-feature <spec path> | Execute a spec/plan across parallel workstreams — worktree-isolated feature-executor subagents, one PR each, gated on CodeRabbit approval + the garage review gate, with merge-checkpoint announcements and a final bar-judge pass. |
orchestration | Routing doctrine for architect-as-orchestrator sessions: which lane (implementer / opus / codex / feature-executor) gets which task, the 5-part spec contract, cost discipline, and the loop-until-bar posture. |
Specialized prompt fragments invoked internally by the skills above (not directly addressable by name). Each ends its output with a machine-parsed FRAGMENT VERDICT: line.
npx claudepluginhub litisaude/garage --plugin liti-garageCore skills library for the Lerian Team: TDD, code review, collaboration patterns, and proven techniques. Features parallel 13-reviewer code review system and workflow orchestration. 14 essential skills for software engineering excellence.
Verification-first engineering toolkit for Claude Code. 15 skills across a 5-phase spine (Investigate → Design → Implement → Verify → Ship), 8 specialist agents, an interactive setup wizard. Every skill has rationalizations + evidence requirements. Built for senior ICs and tech leads.
Core developer skills for feature planning, code review, testing, commits, and daily development workflows.
Universal quality control orchestrator and final authority for any software development project. Dynamically discovers and coordinates with available sub-agents, performs comprehensive multi-dimensional quality assessment, security validation, and deployment readiness verification. Adapts to any project type, programming language, or development framework while maintaining enterprise-grade quality standards. Examples: <example>Context: Code changes ready for review across any project. user: 'Please review this code before commit' assistant: 'I'll use the 1-ceo-quality-control-agent to orchestrate comprehensive quality validation, discover available specialists, and perform final security scanning before approval.' <commentary>Universal quality control requires comprehensive validation across all dimensions regardless of project type.</commentary></example> <example>Context: Multi-agent work completion needing validation. user: 'Several agents completed their tasks, need quality review' assistant: 'Let me engage the 1-ceo-quality-control-agent to coordinate comprehensive validation across all completed work and ensure quality standards.' <commentary>Multi-agent coordination and quality validation applies to any development project.</commentary></example>
An easy way to force agent to think again if it's statement that the "Job is done and production ready" is actually done - usually it's not. Thanks to this command you don't have to check after the agent if they did their job.
A configurable linter for agent skills, plugins, and AI coding assistant context