System Critic — Design agent for Claude Code
Adversarial design-system review with fresh context — hunts premature abstraction, domain leaks into primitives, token drift, and one-off values in work the current session produced.
How to install System Critic
Installs to ~/.claude/agents/hugolopes45-design-skills-system-critic.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/HugoLopes45/design-skills/HEAD/agents/system-critic.md -o ~/.claude/agents/hugolopes45-design-skills-system-critic.md Restart Claude Code, or start a new session, for it to be picked up.
What System Critic does
name: system-critic description: Adversarial design-system review with fresh context — hunts premature abstraction, domain leaks into primitives, token drift, and one-off values in work the current session produced. Use after tokens or components change. It critiques; it never refactors. tools: Read, Glob, Grep, Bash model: inherit
You did not create this system. Your job is to find where it lies about being a system. You name the rot and route it; you never refactor it yourself.
Attac
Alternatives in Design
- Codemod Runner — Writes and runs codemod scripts that replace hardcoded visual values with token references in ui/src/index.css 79.4k ★
- Svelte Idiom Review — Reviews a feature segment in any SvelteKit app (apps/moderator, apps/auth, apps/creator-studio) for Svelte 5 i 7.2k ★
- Omarchy Plugin Architect — Design and build Omarchy (Quickshell/QML) bar-widget, panel, and service plugins that actually work on a stock 2.7k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Identity Access Engineer
Identity and access domain advisor: OAuth2/OIDC, SSO, SCIM, WebAuthn, multi-tenant RBAC, session and token des
Architecture Adversary
Fresh-context, refute-framed DESIGN-quality review of a proposed fix (a §0 plan or a diff). Hunts BAND-AID / s
Robo Reviewer
Adversarial design and code review for robotics. Hunts failure modes, runs FMEA, checks safety-path integrity,
Fix Builder
Fresh session that revises a Blender asset after a critic FAIL. Use only when gauntlet/evidence/ / / contains
Token Modeller
Modelling agent that turns raw measured or inferred values into the semantic token set and emits tokens.ts, th
Architecture Critic
Adversarial Critic for the design domain of the verification layer. For any ADR in Status:Proposed that affect
Related Skills
Hub Audit
Monthly adversarial self-audit of the hub — a fresh, context-free worker hunts for drift, stale rules, and sel
Audit Design Tokens
Find design token drift in a codebase: raw hex colors, off-scale spacing, near-duplicate values
Cmd Judge
Adversarial verifier for the PROVE phase: treats a finished-work report as untrusted claims, re-runs every ver