Back to the catalog

audit-suite

10 expert audit lenses + full-audit orchestrator + 5 bundled reference skills. Review plans and code through the eyes of Design, UX, Fronten

Open source Repository Open in the app JSON README (API)

About

10 expert audit lenses + full-audit orchestrator + 5 bundled reference skills. Review plans and code through the eyes of Design, UX, Frontend, Backend, Structural, Repo, Production, DX, Performance, and Accessibility engineers.

Details

Kind
Plugins
Topic
No topic detected
Publisher
recusive
Origin
marketplace
Category
ferramentas
Stars
1
Forks
1
Open pull requests
1
Last push
2026-03-23T11:24:18Z
Repository state
ativo
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
recusive/orbit-plugin/audit-suite

README

<p align="center">
  <img src="icon.png" alt="Orbit" width="128" />
</p>

<h1 align="center">Orbit Audit Suite</h1>

<p align="center">
  <strong>10 expert engineers. One command. Every angle covered.</strong><br/>
  A Claude Code plugin that reviews your plans and code through the eyes of specialized engineers — from design to accessibility, frontend to production readiness.
</p>

<p align="center">
  <img src="https://img.shields.io/badge/Claude_Code-Plugin-6C47FF?logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwUzE3LjUyIDIgMTIgMnoiIGZpbGw9IndoaXRlIi8+PC9zdmc+&logoColor=white" alt="Claude Code Plugin" />
  <img src="https://img.shields.io/badge/Lenses-10-24C8D8" alt="10 Lenses" />
  <img src="https://img.shields.io/badge/Skills-16-DEA584" alt="16 Skills" />
  <img src="https://img.shields.io/badge/License-MIT-green" alt="MIT License" />
</p>

---

## What is this?

Most code reviews are generalist — one person (or one AI) trying to catch everything. They miss things. A design engineer would have caught the dark mode gap. A performance engineer would have flagged the unbounded memory growth. An accessibility engineer would have noticed the keyboard trap.

**Orbit Audit Suite gives you all of them.** Each lens is a specialist that knows exactly what to look for in its domain, complete with project-specific gotchas and checklists. Run one lens or all ten — your call.

## Install

```bash
# Step 1: Add the marketplace
/plugin marketplace add Recusive/Orbit-plugin

# Step 2: Install the plugin
/plugin install audit-suite@orbit-plugin
```

## Quick Start

```bash
# Audit a plan before implementation
/full-audit docs/plans/my-feature-plan.md

# Audit your uncommitted changes
/full-audit

# Run a single lens
/audit-as-frontend-eng docs/plans/my-feature-plan.md
/audit-as-a11y-eng docs/plans/my-feature-plan.md
```

---

## The 10 Lenses

| # | Skill | Expert | What They Catch |
|---|-------|--------|----------------|
| 1 | `audit-as-design-eng` | Design Engineer | Visual hierarchy, design token fidelity, dark mode parity, interactive states, animation quality |
| 2 | `audit-as-ux-eng` | UX Engineer | User journey gaps, broken mental models, missing feedback, discoverability, error recovery |
| 3 | `audit-as-frontend-eng` | Frontend Engineer | React anti-patterns, Zustand pitfalls, type safety gaps, unnecessary re-renders, bundle bloat |
| 4 | `audit-as-backend-eng` | Backend Engineer | Rust error handling, concurrency hazards, resource leaks, IPC mismatches, file system safety |
| 5 | `audit-as-structural-eng` | Structural Architect | Module coupling, dependency direction, layer violations, abstraction mismatches, circular deps |
| 6 | `audit-as-repo-maintainer` | Repo Maintainer | Convention drift, missing barrel exports, naming inconsistency, dead code, import hygiene |
| 7 | `audit-as-prod-readiness` | Production Engineer | Dev/prod parity, missing error recovery, data integrity, rollback safety, deployment gaps |
| 8 | `audit-as-dx-eng` | DX Engineer | Error message quality, CLI ergonomics, keyboard-first design, config defaults, developer flow |
| 9 | `audit-as-perf-eng` | Performance Engineer | Memory accumulation, IPC latency, streaming bottlenecks, startup impact, long-session stability |
| 10 | `audit-as-a11y-eng` | Accessibility Engineer | Screen reader compatibility, keyboard navigation, focus management, ARIA compliance, contrast |

Each lens includes a **Gotchas** section — the most common failures Claude makes from that perspective — and a **Signature Section** that only that expert produces (e.g., Visual State Coverage matrix, Keyboard Navigation Walkthrough, Resource Budget table).

## The Orchestrator

| Skill | What It Does |
|-------|-------------|
| `full-audit` | Runs all relevant lenses sequentially into **one document** with master verdict, cross-cutting concerns, and deduplicated findings |

### Two Modes

**Plan Mode** — audit before you build:
```
/full-audit docs/plans/my-plan.md
```

**Repo Mode** — audit what you've built:
```
/full-audit
```
Choose from:
1. **Uncommitted changes** — working tree diff
2. **Branch vs main** — PR-level review
3. **General repo health** — broad codebase check

### Smart Lens Selection

Not every lens applies to every plan. The orchestrator reads your plan/changes and skips irrelevant lenses automatically:
- Backend-only change? Skips Design, UX, A11y
- Frontend-only? Skips Backend
- Repo Maintainer and Production Readiness always run

### Output

Everything consolidates into one file: `reviews/audit-plan-full.md`

```
Master Verdict + Cross-Cutting Concerns + All Critical Issues
──────────────────────────────────────────────────────────────
## 1. Design Engineer         ← full analysis
## 2. UX Engineer             ← full analysis
## 3. Frontend Engineer       ← full analysis
...
## 10. Accessibility Engineer ← full analysis
```

The **Cross-Cutting Concerns** section is where the real value lives — issues flagged by multiple independent lenses are systemic problems, not isolated nitpicks.

---

## Bundled Reference Skills

Five reference skills are **included in this plugin** — no extra installs needed. When an audit lens finds issues, it consults these for detailed guidance:

| Skill | What It Provides |
|-------|-----------------|
| `emil-design-engineering` | Design principles — typography, surfaces, forms, component composition, touch targets |
| `make-interfaces-feel-better` | Visual polish — concentric border-radius, optical alignment, shadows, font smoothing |
| `web-animation-design` | Animation rules — easing blueprints, timing, spring physics, GPU-only properties |
| `web-design-guidelines` | Web Interface Guidelines compliance — structured accessibility and UX review |
| `vercel-react-best-practices` | 45 prioritized React performance rules — waterfalls, bundle size, re-renders, caching |

### Which lens uses what

| Lens | Consults |
|------|----------|
| Design | `emil-design-engineering`, `make-interfaces-feel-better`, `web-animation-design` |
| UX | `web-design-guidelines`, `emil-design-engineering` |
| Frontend | `vercel-react-best-practices` |
| Structural | `vercel-react-best-practices` |
| Performance | `vercel-react-best-practices`, `web-animation-design` |
| Accessibility | `emil-design-engineering`, `web-design-guidelines`, `web-animation-design` |

---

## How It Fits Your Pipeline

```
problem-clarifier → write plan → fazxes (scope) → full-audit → implement
```

Or use individual lenses for focused reviews at any stage.

## License

MIT

More