agent-diversity-review
CommandRun the Agent Diversity Review gate and emit the result table
Repeatable pass upgrading an Angular admin dashboard into a compact black-and-cyan developer-cockpit PWA
> /plugin marketplace add heymegabyte/agent-skills
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]] · [[frontend-stack]] · [[cinematic-ui-patterns]] · [[text-contrast]] · [[agent-selection]] · [[e2e-testing]] · [[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 + Spartan UI cockpit + cyan theme tokens + @angular/localize i18n + 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, Spartan UI 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: 'gauge' } },
{ path: 'users', loadChildren: () => import('./features/users/users.routes').then(m => m.USERS_ROUTES), data: { titleKey: 'nav.users', icon: 'users' } },
{ path: 'audit', loadChildren: () => import('./features/audit/audit.routes').then(m => m.AUDIT_ROUTES), data: { titleKey: 'nav.audit', icon: 'list' } },
{ path: '**', loadComponent: () => import('./features/not-found/not-found.component').then(m => m.NotFoundComponent) }, // deep-link + refresh safe
],
},
];Menubar · Sheet (sidebar) · Toolbar · Breadcrumb · Tabs · Card · Table · Accordion · Resizable · Dialog · Sonner (toast) · AlertDialog · Tooltip · Badge · Select · Combobox · Command · Calendar · Switch · Progress · Skeleton · ContextMenu · Popover — Spartan (brain + helm) primitives, all heavily themed to the cockpit tokens below. NO PrimeNG (per `rules/angular.md`).
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);
}Agent Skills — agent-neutral autonomous product-building OS for 32+ AI coding tools. 23 skill categories · 28 agents · 149 reference docs · 37 platform variants. One-line prompts → deployed products on Cloudflare Workers.
Run the Agent Diversity Review gate and emit the result table
Report the Claude control-plane environment (auth mode, tooling, connectors, resolved target). Fires when you need to confirm the…
Bring ANY repo into compliance with the shared Claude control plane so Claude Code on the web can run /ship autonomously.
Reconcile the Cloudflare agent fabric: official skills, API MCP, MCP Portal candidates, AI Search, Secrets Store, Dynamic Routes,…
Scaffold a new spawnable specialist agent def and register it in the agent taxonomy
Audit whether user-visible changes in the current session have matching CHANGELOG.md entries; report MISSING with suggested…
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.