AgentStack
SKILL verified MIT Self-run

Critique

skill-dragoon0x-dragoon-skills-critique · by Dragoon0x

Score a codebase's design quality 0-100 across six categories (typography, color, spacing, motion, accessibility, consistency) plus an overall weighted score. Every score is derived from concrete metrics in dragoon.json with transparent math, no LLM, no vibes. Use when the user asks "what's the design quality of this codebase", "rate my design", "audit the design system", or wants a CI gate for d…

No reviews yet
0 installs
7 views
0.0% view→install

Install

$ agentstack add skill-dragoon0x-dragoon-skills-critique

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Critique? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

/critique

0-100 scores for design quality. Transparent math. Every deduction is traceable to a metric in dragoon.json.

When to use

Run /critique when:

  • The user asks for a design quality score, audit, rating, or grade
  • Setting up a CI gate that fails when design quality drops below a threshold
  • Comparing design quality before and after a redesign
  • The user says "how good is this", "give me a score", "rate the design system"

What it produces

Six category scores plus an overall:

  • typography - font family count, scale ratio confidence, font size variant count
  • color - distinct color count, palette balance
  • spacing - grid detection confidence, spacing variant count
  • motion - easing variant count, duration variant count
  • accessibility - alt rate, button label rate, semantic tag presence
  • consistency - shadow variant count, radius variant count

Weighted overall:

typography 1.0  color 1.0  spacing 1.2  motion 0.8  accessibility 1.2  consistency 1.0

Each score includes a breakdown listing every deduction and reason. You can read exactly why your score is what it is.

Run it

node ~/.claude/skills/dragoon/skills/critique/scripts/critique.js [root]

Flags:

  • --manifest use existing manifest instead of scanning
  • --json machine-readable
  • --threshold exit non-zero if overall score below n (CI gate)
  • --no-breakdown show scores only
  • --quiet show only the final score
  • --help full usage

Use as a CI gate

In package.json:

"design:check": "node ~/.claude/skills/dragoon/skills/critique/scripts/critique.js --threshold 80 --quiet"

The command exits 1 if the overall score drops below 80, blocking the PR.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.