AgentSkillsCN

design-audit

全方位设计审计:包括转化率优化(CRO)、文案撰写、心理学应用、视觉设计、无障碍访问、SEO 优化与性能提升。 触发条件:“审计页面”、“审视着陆页”、“点评 UI”、“提升转化率”, “检查我的网站”、“提出改进建议”、“为什么我的网站无法带来转化?”, “分析我的页面”、“我的设计究竟哪里出了问题”。

SKILL.md
--- frontmatter
name: design-audit
description: |
  Comprehensive design audit: CRO, Copy, Psychology, Visual, Accessibility, SEO, Performance.
  Triggers: "audit page", "review landing page", "critique UI", "improve conversions",
  "check my site", "recommend improvements", "why isn't my site converting",
  "analyze my page", "what's wrong with my design".

Design Audit

THIS SKILL TRIGGERS EVERYTHING

When user asks to "check my site" or "recommend improvements", this skill should:

  1. Run comprehensive multi-category analysis
  2. Spawn all 5 validation agents
  3. Check SEO, CRO, Psychology, Accessibility
  4. Provide prioritized recommendations
  5. Offer to fix via other skills

Comprehensive Analysis Categories

CategoryWhat to CheckSkills/Agents Used
CROValue prop, CTAs, social proof, frictiondesign-audit + copy-analyzer
CopyHeadlines, CTAs, microcopy, reading levelcopy-optimizer + copy-analyzer
PsychologyFramework fit, biases, triggers, trustpsychology references
Visual DesignHierarchy, consistency, spacing, shadowsdesign-validator
AccessibilityWCAG, focus, contrast, touch targetsaccessibility-checker
MobileThumb zone, touch targets, readabilitymobile-validator
Dark ModeAnti-patterns, contrast, FOUCdark-mode-checker
SEOMeta, headings, structure, alt textSEO references
PerformanceCore Web Vitals, React patternsreact-best-practices

Load ALL Relevant References

code
# 6-Layer Audit
READ: ../../references/audit/first-impression.md
READ: ../../references/audit/copy-clarity.md
READ: ../../references/audit/psychological-triggers.md
READ: ../../references/audit/cta-audit.md
READ: ../../references/audit/mobile-audit.md
READ: ../../references/audit/seo-audit.md

# Psychology (for root cause analysis)
READ: ../../references/psychology/visual-hierarchy.md
READ: ../../references/psychology/trust-signals.md
READ: ../../references/psychology/cognitive-biases.md

# Design System (for visual analysis)
READ: ../../references/design-system/spacing-scale.md
READ: ../../references/design-system/shadows-elevation.md
READ: ../../references/design-system/component-states.md

# SEO (often forgotten!)
READ: ../../references/seo/heading-hierarchy.md
READ: ../../references/seo/meta-titles.md
READ: ../../references/seo/meta-descriptions.md

# Performance
READ: ../../references/performance/core-web-vitals.md

Conversion Benchmarks (Know the Context)

Before auditing, understand what "good" looks like:

IndustryMedian CVRGoodExcellentSource
SaaS3.8%5-7%10%+Unbounce 2024
Finance8.4%10-12%15%+Unbounce 2024
E-commerce2.5-3%4-5%7%+Industry average
Events12.3%15%+20%+Unbounce 2024
Overall6.6%10%15%+Unbounce (41k pages)

Traffic source matters: Email traffic converts at 19.3% vs paid search baseline

The 6-Layer Framework

Layer 1: First Impression (0-5 seconds)

Reference: ../../references/audit/first-impression.md

CheckPass CriteriaFail ExampleImpact
Value prop clarityVisitor can explain what you do in 5 secJargon-heavy headline-30% engagement
Visual hierarchyONE clear focal point existsEverything competingConfusion, bounce
Trust signalsLogos/testimonials above foldNone visible-26% trust (social proof data)
CTA visibilityPrimary action obvious without scrollHidden or blends in-304% vs above-fold

Layer 2: Copy Clarity

Reference: ../../references/audit/copy-clarity.md

CheckPass CriteriaFail ExampleImpact
Headline benefitLeads with user outcome"AI-powered platform"-17% revenue
SpecificityIncludes numbers/timeframe"Grow faster"-36% clicks (no numbers)
Company vs YouFocuses on "you", not "we""We help businesses..."-12% personalization
Feature→BenefitBenefits, not features"Built with React"Users don't care

Layer 3: Psychological Triggers

Reference: ../../references/audit/psychological-triggers.md

TriggerImplementationMissing Impact
Social proofNumbers, logos, testimonials-270% potential uplift (Spiegel)
Urgency/scarcityTime limits, limited spots-332% if missing appropriately
AuthorityCredentials, press, certificationsReduced trust
Risk reversalFree trial, guarantee, easy cancelHigher friction

Testimonial optimization:

  • 3-5 on homepage, 100+ in library = 37% higher conversions
  • Show 4.2-4.5 stars (not 5.0) — perfect ratings seem fake
  • Video testimonials: +80% conversion vs text

Layer 4: CTA Effectiveness

Reference: ../../references/audit/cta-audit.md

CheckOptimalSuboptimalData
Copy"Get my free analysis""Submit"202% better personalized
PlacementAbove fold + decision pointsOnly at bottom304% better above fold
CountSingle primary per viewport5+ competing13.5% vs 10.5% CVR
Color contrastStands out from pageBlends in21% from color change
SizeCentered, prominentLeft-aligned, small682% more clicks centered

Layer 5: Mobile Experience

Reference: ../../references/audit/mobile-audit.md

CheckRequirementFailData
Touch targets≥44×44px (Apple) or 48×48dp (Material)p-2 buttons (~32px)25%+ tap errors
Thumb zonePrimary CTA in bottom thirdCTA at topHard reach for 70%
Text size16px minimum for body14px or smallerReadability issues
Form inputsCorrect input types (email, tel)All type="text"No specialized keyboard

Reality check: 82.9% of visitors are mobile, but convert 8% less than desktop. Close that gap.

Layer 6: Technical SEO

Reference: ../../references/audit/seo-audit.md

CheckRequirementImpact
Meta title50-60 chars, keyword + benefitSearch ranking
Meta description150-160 chars, includes CTAClick-through rate
Heading hierarchySingle H1, logical H2-H6Accessibility + SEO
Image alt textDescriptive, not keyword stuffedAccessibility
Page speedLCP < 2.5s-4.42% CVR per second delay

Confidence Scoring

Only report findings you can verify. Rate every issue:

ConfidenceCriteriaAction
90-100%Can see exact problem in code/screenshot✅ Report as finding
80-89%Pattern strongly suggests issue✅ Report as finding
70-79%Possible issue, could be intentional⚠️ Note as observation
<70%Uncertain, speculation❌ Do not report

Example confidence assessment:

  • "Button is 32px tall" = 95% (measurable)
  • "Headline seems vague" = 75% (subjective)
  • "Users might not understand" = 50% (speculation)

Root Cause Analysis

After completing layers, ask:

1. Is This a Symptom or the Cause?

  • Multiple small buttons → Cause: No design system with spacing standards
  • Inconsistent colors → Cause: No token architecture
  • Weak copy throughout → Cause: No brand voice guidelines

2. What Pattern Repeats?

Repeated IssueRoot CauseFix
Multiple contrast failuresNo color systemImplement design tokens
Multiple CTA issuesNo copy frameworkDefine copy guidelines
Multiple mobile issuesDesktop-first developmentAdopt mobile-first
Inconsistent spacingNo spacing scaleDefine 4px/8px system

3. Why Did This Happen?

  • Template without customization → Recommend brand differentiation
  • No design review process → Recommend design audit checklist
  • Solo developer → Recommend design system adoption

Severity Classification

SeverityCriteriaConversion ImpactExamples
🔴 CriticalDirectly blocks conversion or fails accessibility-20% to -50%No value prop, invisible CTA, broken mobile, WCAG fails
🟡 ImportantReduces effectiveness, missing optimization-5% to -20%Weak copy, no social proof, poor hierarchy
🟢 MinorWould help if improved+1% to +5%Better urgency, polish, micro-optimizations

Report Format

code
## Audit Report: [Page Name]

**Conversion Potential**: [Current estimate] → [Post-fix estimate]
**Priority Score**: X critical, Y important, Z minor

### Executive Summary
[2-3 sentences: biggest problems and biggest opportunities]

### Layer-by-Layer Findings

#### Layer 1: First Impression
- 🔴 [Finding] (95% confidence)
  - Location: [file:line or element]
  - Impact: [conversion impact]
  - Fix: [specific action]

[Continue for all 6 layers...]

### Root Cause Analysis
[Pattern identified and systemic fix]

---
**CHECKPOINT**: What would you like me to fix?
1. Fix all (batches of 3)
2. Fix critical only
3. Fix specific issue
4. Export report

Anti-patterns (When Auditing)

MistakeWhy It FailsInstead
"Improve the hero"Vague, not actionable"Change headline from [X] to [Y] because [reason]"
Skip layersMiss systematic issuesComplete ALL 6 layers
No psychology explanationUser can't learn"Social proof missing — users need to see others succeeded (bandwagon effect)"
Fix without askingMay have context you don'tALWAYS checkpoint
Audit desktop only82.9% traffic is mobileTest at 375px width
Report low-confidenceWastes user timeOnly report ≥80% confidence
Generic recommendations"Add whitespace""Add 48px spacing between sections X and Y"

Reference Loading for Fixes

Issue TypeMANDATORY Load
Copy issuestransformations/hero-transformation.md, transformations/cta-transformation.md
Component issuescomponents/cross-reference.md, patterns/[relevant].md
Theme/Color issuestheming/dark-mode-antipatterns.md
Mobile issuesmobile/thumb-zone.md, mobile/touch-targets.md
Performance issuesperformance/core-web-vitals.md

After Audit: Fix or Redesign

After presenting findings, offer clear next steps:

code
---
**NEXT STEPS:**

1. **Quick Fixes** - Fix critical issues one by one (I'll preserve current design)
2. **Improve Mode** - Apply all fixes while keeping current direction
3. **Redesign Mode** - If issues are systemic, consider fresh redesign
   → I'll ask about desired personality and build new

Which would you like?

When to Suggest Redesign vs Fix

SituationRecommendation
1-3 critical issues, good foundationFix mode
Multiple systemic issues (no design system, inconsistent)Suggest redesign
User explicitly unhappy with current lookOffer redesign
Current design is fine but outdatedImprove mode

MANDATORY PIPELINE (DO NOT SKIP)

This skill is part of a multi-step pipeline. You MUST follow these steps:

PHASE 1: Pre-Audit (MANDATORY)

Before auditing, you MUST load ALL audit references:

code
READ: ../../references/audit/first-impression.md
READ: ../../references/audit/copy-clarity.md
READ: ../../references/audit/psychological-triggers.md
READ: ../../references/audit/cta-audit.md
READ: ../../references/audit/mobile-audit.md
READ: ../../references/audit/seo-audit.md

PHASE 2: Multi-Agent Validation (MANDATORY)

You MUST spawn ALL 5 validation agents in parallel:

"Let me launch all 5 Forgex validation agents in parallel..."

In a single message, launch these Task tool calls:

  1. design-validator

    • Prompt: "Validate visual hierarchy, consistency, responsiveness, and polish for [target]. Score 0-100 with specific issues."
  2. accessibility-checker

    • Prompt: "Check WCAG 2.1 AA compliance for [target]. Check Perceivable, Operable, Understandable, Robust. Score 0-100."
  3. mobile-validator

    • Prompt: "Validate touch targets, thumb zones, text readability, form usability for [target]. Score 0-100."
  4. dark-mode-checker

    • Prompt: "Check dark mode implementation for [target]. Look for pure black, shadow issues, saturation, FOUC, form elements. Score 0-100."
  5. copy-analyzer

    • Prompt: "Analyze headlines, CTAs, value propositions, psychology triggers for [target]. Score 0-100."

PHASE 3: 6-Layer Framework Overlay

After agents complete, apply the 6-layer framework:

  1. First Impression (0-5 seconds)
  2. Copy Clarity
  3. Psychological Triggers
  4. CTA Effectiveness
  5. Mobile Experience
  6. Technical SEO

Cross-reference agent findings with framework checklist.

PHASE 4: Aggregate & Report

  1. Collect all agent scores
  2. Filter findings to ≥80% confidence
  3. Classify severity (Critical/Important/Minor)
  4. Identify root causes (patterns that repeat)
  5. Generate unified report (format above)

PHASE 5: Completion

Present findings with CHECKPOINT:

code
---
**CHECKPOINT**: What would you like me to fix?
1. Fix all (batches of 3)
2. Fix critical only
3. Fix specific issue
4. Export report

FIX MODE PIPELINE

When fixing issues:

  1. For copy issues → Invoke copy-optimizer skill

    • Load psychology frameworks
    • Apply headline/CTA transformations
    • Re-run copy-analyzer to verify
  2. For component issues → Invoke component-builder skill

    • Load relevant pattern references
    • Rebuild component with fixes
    • Re-run design-validator to verify
  3. For theme/color issues → Invoke theme-system skill

    • Load dark-mode-antipatterns
    • Fix contrast, color issues
    • Re-run dark-mode-checker to verify
  4. For mobile issues → Load and apply:

    code
    READ: ../../references/mobile/thumb-zone.md
    READ: ../../references/mobile/touch-targets.md
    
    • Re-run mobile-validator to verify

After Fixes

  • Re-run affected validation agents
  • Confirm all scores ≥80
  • Only then mark complete

REDESIGN MODE

When issues are systemic (3+ root causes):

  1. Suggest redesign option
  2. If accepted, invoke component-builder with redesign mode
  3. Full pipeline runs for new design