agent-audit
Audit agents spawned in the current/last run against the agent-selection taxonomy
Repeatable pass upgrading an Angular admin dashboard into a compact black-and-cyan developer-cockpit PWA
> /plugin marketplace add heymegabyte/claude-skillsHow it fires
How this command gets triggered: by you, by Claude, or both.
/dashboard-cockpitContext preview
What this command does when you run it.
Repeatable pass upgrading an Angular admin dashboard into a compact black-and-cyan developer-cockpit PWA
description: Repeatable pass upgrading an Angular admin dashboard into a compact black-and-cyan developer-cockpit PWA argument-hint: [dashboard path or feature]
<!-- <SUBAGENT-STOP>: skip this skill when running inside a subagent. Meta-skills must not leak into spawned subagent contexts. Source: obra/superpowers `using-superpowers` skill. --> <SUBAGENT-STOP/>
Upgrade an Angular admin dashboard into a polished compact **black-and-cyan dev-cockpit PWA**. Repeatable — rerun to push density + polish one step further. Doctrine via cross-link, never duplicated: [[angular-nx-monorepo]] · [[rxjs-first-angular]] · [[frontend-stack]] · [[cinematic-ui-patterns]] · [[text-contrast]] · [[agent-selection]] · [[e2e-tdd-organization]] · [[verification-loop]].
**Purpose** — turn a working Angular admin into a dense, gorgeous, fully-i18n, PWA-packaged developer cockpit with zero full page reloads. **When to use** — any Angular dashboard that needs polish, feature-module structure, i18n, PWA, or SPA-navigation hardening; rerun each pass. **Inputs** — `$ARGUMENTS` (dashboard path or feature); the live project; installed Angular version + package manager + build target. **Outputs** — feature-module routes + PrimeNG cockpit UI + cyan theme tokens + ngx-translate + PWA kit + docs + destructive Playwright E2E. **Verification** — project's real gates (`lint`/`typecheck`/`test`/`build`/`e2e`) green; full-reload detection passes; deploy + prod-E2E per [[verification-loop]]. **Can update ~/.agentskills or ~/.claude?** NO — project work only; global config only via `/self-improve`.
src/app/
├── core/ # singletons: auth, session, theme, lang, http interceptors, guards
├── shared/ # design-system primitives, PrimeNG wrappers, pipes, a11y
└── dashboard/
├── dashboard-shell.component.ts # persistent sidebar+topbar+palette
├── dashboard.routes.ts
└── features/<feature>/<feature>.routes.ts + *.component.ts + *.spec.tsexport const dashboardRoutes: Routes = [
{
path: '',
component: DashboardShellComponent, // mounts ONCE, never destroyed on child nav
children: [
{ path: '', pathMatch: 'full', redirectTo: 'overview' },
{ path: 'overview', loadComponent: () => import('./features/overview/overview.component').then(m => m.OverviewComponent), data: { titleKey: 'nav.overview', icon: 'pi-gauge' } },
{ path: 'users', loadChildren: () => import('./features/users/users.routes').then(m => m.USERS_ROUTES), data: { titleKey: 'nav.users', icon: 'pi-users' } },
{ path: 'audit', loadChildren: () => import('./features/audit/audit.routes').then(m => m.AUDIT_ROUTES), data: { titleKey: 'nav.audit', icon: 'pi-list' } },
{ path: '**', loadComponent: () => import('./features/not-found/not-found.component').then(m => m.NotFoundComponent) }, // deep-link + refresh safe
],
},
];Menubar · Sidebar · Toolbar · Breadcrumb · Tabs · Panel · Card · DataTable · Tree · Splitter · Dialog · Toast · ConfirmDialog · Tooltip · Tag · Badge · Dropdown · MultiSelect · AutoComplete · DatePicker · InputSwitch · ProgressBar · Skeleton · ContextMenu · OverlayPanel — all heavily themed to the cockpit tokens below.
Compact dense panels · terminal/devtools inspiration · sharp borders · subtle glow · no bloated whitespace. Cyan-on-black legibility per [[text-contrast]].
:root {
--app-bg: #03070a;
--app-surface: #071014;
--app-surface-2: #0b171d;
--app-border: rgba(0, 229, 255, .22);
--app-border-strong: rgba(0, 229, 255, .44);
--app-cyan: #00e5ff;
--app-cyan-soft: rgba(0, 229, 255, .16);
--app-text: #e8fbff;
--app-muted: #7aa7b3;
--app-danger: #ff4d6d;
--app-warning: #ffd166;
--app-success: #4dffb5;
--app-radius: 12px;
--app-radius-sm: 8px;
--app-shadow-glow: 0 0 24px rgba(0, 229, 255, .14);
}14-category autonomous product-building OS for 32+ AI coding tools. One-line prompts → deployed products.
Repo: heymegabyte/claude-skills
Audit agents spawned in the current/last run against the agent-selection taxonomy
Run the Agent Diversity Review gate and emit the result table
Meta-analyze the effectiveness of a /loop arc — per-iteration metrics, LOC delta trend, saturation detection, and a keep/lengthen/delete recommendation.
Audit the rules/ directory for missing foundational principles; output gap list with priority and justification
Validate ~/.claude/settings.json hooks block — event names, file existence, executability, matcher syntax; --fix repairs common issues
Catch Resend-class bug (isError: false on HTTP 4xx/5xx) across all MCP server tool handlers