From rodlc-toolkit
Quality review — any system (code, config, business, organization)
npx claudepluginhub rodlc/claude-workshop-plugins --plugin rodlc-toolkitThis skill uses the workspace's default tool permissions.
<audit-command>
Enforces C++ Core Guidelines for writing, reviewing, and refactoring modern C++ code (C++17+), promoting RAII, immutability, type safety, and idiomatic practices.
Provides patterns for shared UI in Compose Multiplatform across Android, iOS, Desktop, and Web: state management with ViewModels/StateFlow, navigation, theming, and performance.
Implements Playwright E2E testing patterns: Page Object Model, test organization, configuration, reporters, artifacts, and CI/CD integration for stable suites.
Scope (priority): $ARGUMENTS → active plan → git diff HEAD~3 --name-only → error if none.
Domain auto-detect:
| Domain | Signals |
|---|---|
| Code | .py .ts .rb .go extensions, imports, functions |
| Config | .json .yaml .toml .md in .claude/, rules/, hooks |
| Business | plan, strategy, budget, OKR in description |
| Organization | directories, naming, structure in description |
"{domain} {pattern} best practices 2026" — skip if failStructure → Complementarity · Coherence · Simplicity
Interaction → Discoverability · Feedback · Integrity
Adaptation → Completeness · Resilience · Evolvability
Finding format: [severity] [dimension] location — description → suggestion
🔴 Critical → 🟠 Major → 🟡 Minor → 💡 Suggest
Deduplicate root causes. Cap at 15 findings total.
╔══════════════════════════════════════════════════════════╗
║ AUDIT {scope} │ 🔴 {n} 🟠 {n} 🟡 {n} 💡 {n} ║
╠══════════════════════════════════════════════════════════╣
║ Domain: {detected} │ Scope: {source} ║
╚══════════════════════════════════════════════════════════╝
🔴 Critical
────────────────────────────────────────────────────────────
1. [Dimension] location — description → suggestion
🟠 Major
────────────────────────────────────────────────────────────
2. [Dimension] location — description → suggestion
📊 Dimensions 🌐 Web applied
Structure ├── "query" → #N
├── Coherence ██░ └── "query" → #N
0 findings → "✓ No findings — system looks sound."
AskUserQuestion: Fix selected → EnterPlanMode | Export to plan | Done