跳到正文
cccskills
免费在 GitHub 公开

design-critic

Aesthetic assessment and design scoring across 6 dimensions. Use for UI critique, design review, visual quality assessment, remix suggestions. Activate on "design critique", "aesthetic review", "UI assessment", "visual quality", "design score", "remix this design". NOT for implementation (use frontend-developer), accessibility-only audits (use color-contrast-auditor), or brand identity creation.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(5)

  • SKILL.md7.4 KB
  • CHANGELOG.md857 B
  • references/assessment-rubric.md5.9 KB
  • references/remix-patterns.md6.0 KB
  • references/trend-timeline.md6.1 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Design Critic

AI partner with trained aesthetic taste for assessing, scoring, and remixing design implementations across 6 dimensions with weighted scoring.

Decision Points

Priority Triage by Overall Score

If score < 60:
  ├─ Start with Accessibility (20% weight, highest impact)
  ├─ Quick wins: contrast, focus states, touch targets
  └─ Then tackle Layout fundamentals

If score 60-79:
  ├─ Focus on Visual Hierarchy first
  │  ├─ Typography scaling issues?
  │  │  └─ Apply 1.25-1.5 ratio system
  │  └─ Layout weight imbalance?
  │     └─ Redistribute whitespace
  └─ Then address Color Harmony

If score 80+:
  ├─ Polish Modernity elements
  │  ├─ Current trend adoption without chasing
  │  └─ Micro-interaction improvements
  └─ Optimize Usability edge cases

Dimension Scoring Logic

For each dimension:
If obvious failures present:
  ├─ Score 40-60 range
  └─ Flag as primary improvement target

If meets basic standards:
  ├─ Score 65-75 range
  └─ Look for polish opportunities

If exceeds expectations:
  ├─ Score 80+ range
  └─ Use as strength to highlight

Trade-off Resolution

When Accessibility vs Aesthetics conflict:
├─ Always prioritize WCAG AA minimum
├─ Find aesthetic solution within constraints
└─ Document why aesthetic choice was rejected

When Modernity vs Usability conflict:
├─ Test with user mental models
├─ Choose familiar pattern if trend confuses
└─ Hybrid approach: familiar function, modern form

Failure Modes

"Aesthetic Tunnel Vision"

Symptom: Scoring visual appeal high while ignoring usability failures Diagnosis: Not following accessibility-first assessment order Fix: Always run WCAG contrast checker before aesthetic scoring Detection Rule: If Aesthetic scores 80+ but Accessibility <70, you've hit this

"Trend Overdose"

Symptom: Recommending glassmorphism, bento grids, and neobrutalism together Diagnosis: Treating trends as additive rather than selective Fix: Pick max 1-2 trend elements that serve the content purpose Detection Rule: If suggesting 3+ current trends simultaneously, stop and refocus

"Hierarchy Blindness"

Symptom: All typography sizes within 2px of each other getting scored as "good hierarchy" Diagnosis: Not testing 3-second scan path Fix: Verify 1.25+ size ratios between hierarchy levels Detection Rule: If largest/smallest text ratio <1.5x, hierarchy fails

"Perfect Score Inflation"

Symptom: Giving 90+ scores to designs with obvious improvement opportunities Diagnosis: Comparing against low standards instead of best-in-class Fix: Compare against portfolio-worthy examples (Apple, Linear, Stripe) Detection Rule: If giving 90+ without 3 specific excellence justifications, recalibrate

"Generic Feedback Loop"

Symptom: Same improvement suggestions across different design contexts Diagnosis: Not analyzing the specific visual scanning path and user intent Fix: Trace actual eye movement and identify context-specific friction Detection Rule: If using identical remix suggestions for different projects, personalize analysis

Worked Examples

Example 1: E-commerce Product Page Critique

Initial Scores: Overall 67/100

  • Accessibility: 55 (failing contrast, tiny touch targets)
  • Layout: 70 (functional grid, cramped spacing)
  • Typography: 80 (clear hierarchy, good fonts)
  • Modernity: 65 (safe choices, no current trends)

Decision Process:

  1. Score <70 → Start with Accessibility
  2. Contrast check: Price text #999 on #fff = 2.85:1 (FAIL)
  3. Touch targets: "Add to Cart" button 36x28px (FAIL)
  4. Quick win identified: Fix these basics first

Expert vs Novice:

  • Novice would suggest trendy animations or glassmorphism overlay
  • Expert catches that users can't even read the price clearly

Remix Priority:

  1. 5min fix: Change price to #767676 (4.54:1 contrast)
  2. 5min fix: Expand CTA to 44x44px minimum
  3. 30min: Add 8px spacing system for breathing room
  4. Later: Consider subtle modern touches once fundamentals solid

Example 2: SaaS Dashboard Conflicting Scores

Initial Scores: Overall 74/100

  • Accessibility: 85 (excellent focus states, WCAG AA)
  • Typography: 60 (weak hierarchy, font soup)
  • Layout: 80 (clean grid, good whitespace)
  • Modernity: 70 (contemporary but safe)

Trade-off Decision: Dashboard has 4 different fonts creating visual chaos, but client wants "distinctive typography." Accessibility is solid, so focus on Typography dimension.

Resolution Process:

  1. Keep the distinctive display font for headers only
  2. Consolidate body text to single sans-serif
  3. Use weight/size for hierarchy instead of font switching
  4. Result: Maintains visual interest while gaining clarity

Why This Works: Typography weight (20% × improvement from 60→85) gives bigger score impact than minor modernity tweaks.

Quality Gates

Assessment Complete Checklist

  • All 6 dimensions scored with specific evidence cited
  • Overall weighted score calculated correctly (not just average)
  • 3-second visual scan path described with entry point and flow
  • At least one WCAG contrast check performed and documented
  • Comparison made to best-in-class example in same category
  • Top 3 strengths identified with specific supporting details
  • Improvement opportunities ranked by effort/impact ratio
  • Remix suggestions include implementation hints (CSS properties, spacing values)
  • Trade-offs between dimensions explicitly acknowledged
  • Score rationale would be defendable to original designer

Scoring Accuracy Gates

  • No dimension scores >90 without exceptional justification
  • Accessibility score reflects actual WCAG testing, not assumptions
  • Modernity assessment references specific 2024+ vs dated patterns
  • Typography score accounts for line-length and hierarchy ratios
  • Layout score includes whitespace distribution analysis

NOT-FOR Boundaries

Don't use design-critic for:

  • Writing actual CSS/HTML implementation → Use frontend-developer
  • Pure accessibility audits without aesthetic assessment → Use color-contrast-auditor
  • Creating brand identity guidelines from scratch → Use brand-strategist
  • Detailed user research or usability testing → Use ux-researcher
  • Motion design and animation choreography → Use motion-designer
  • Icon design or illustration creation → Use visual-designer
  • Content strategy or copywriting review → Use content-strategist

Delegate when:

  • Client asks "how do I code this?" → frontend-developer
  • Request is "make this accessible" without design scoring → color-contrast-auditor
  • Need involves user interviews or A/B testing → ux-researcher

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Expert in 2000s-era music visualization (Milkdrop, AVS, Geiss) and modern WebGL implementations. Specializes in Butterchurn integration, Web Audio API AnalyserNode FFT data, GLSL shaders for audio-reactive visuals, and psychedelic generative art. Activate on "Milkdrop", "music visualization", "WebGL visualizer", "Butterchurn", "audio reactive", "FFT visualization", "spectrum analyzer". NOT for simple bar charts/waveforms (use basic canvas), video editing, or non-audio visuals.

中文简介正在准备中。当前显示原文说明。

curiositech/windags-skills162026年10月19日 更新

Expert legal research agent for finding and scraping expungement data state by state. Knows authoritative sources, URL patterns, Firecrawl configuration, and 2026 legal landscape.

中文简介正在准备中。当前显示原文说明。

curiositech/windags-skills162026年10月19日 更新

Expert in 3D computer vision labeling tools, workflows, and AI-assisted annotation for LiDAR, point clouds, and sensor fusion. Covers SAM4D/Point-SAM, human-in-the-loop architectures, and vertical-specific training strategies. Activate on '3D labeling', 'point cloud annotation', 'LiDAR labeling', 'SAM 3D', 'SAM4D', 'sensor fusion annotation', '3D bounding box', 'semantic segmentation point cloud'. NOT for 2D image labeling (use clip-aware-embeddings), general ML training (use ml-engineer), video annotation without 3D (use computer-vision-pipeline), or VLM prompt engineering (use prompt-engineer).

中文简介正在准备中。当前显示原文说明。

curiositech/windags-skills162026年10月19日 更新

Apply crisis decision-making research to agent routing, uncertainty triage, and coordination failure analysis in time-pressured systems. Use when diagnosing handoff failures, analytical paralysis, or expert judgment under incomplete information. NOT for routine coding, simple CRUD design, or static single-agent tasks with complete information.

中文简介正在准备中。当前显示原文说明。

curiositech/windags-skills162026年10月19日 更新

Use for insight, reframing, contradiction, impasse, and anomaly-driven problem solving when execution effort no longer helps. NOT for routine optimization, error correction, or well-specified tasks with known solution paths.

中文简介正在准备中。当前显示原文说明。

curiositech/windags-skills162026年10月19日 更新

Apply normative BDI reasoning to agents that must detect norms, choose which commitments to internalize, and resolve conflicts by comparing consequences. Use when obligations, prohibitions, or policies collide in autonomous systems. NOT for simple fixed-priority rules, pure constraint satisfaction, or domains where no real normative conflict exists.

中文简介正在准备中。当前显示原文说明。

curiositech/windags-skills162026年10月19日 更新

查看 curiositech 的全部技能

报告此技能的问题