gadaalabs/claude-code-on-steroids/prism

Claude Code and agent skill by gadaalabs/claude-code-on-steroids

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

UI/UX design intelligence, accessibility, performance, SEO, and data visualization — domain expertise for web and app developers. Includes 67 UI styles, 25 chart types, font pairing, and UX guidelines.

Install

npx vskill@latest install gadaalabs/claude-code-on-steroids/prism

SKILL.md

Frontend Excellence

Overview

PRISM — A prism refracts white light into its full visible spectrum. When invoked: refracts your UI problem into its full spectrum — visual style selection (67 styles), chart type selection (25 types), WCAG 2.1 AA accessibility, Core Web Vitals targets, bundle budgets, and font pairing.

Core principle: Great UIs are not accidents — they are the result of deliberate design decisions grounded in visual language, accessibility, performance, and data communication.

Announce at start: "Running PRISM for UI/UX design patterns."


Entry Point — First 5 Minutes

FRONTEND CONTEXT ASSESSMENT:
"What are you building or fixing?"
A) New UI / design system from scratch
B) Existing UI — adding a feature
C) Dashboard / data visualization
D) Landing page / marketing site
E) Mobile app (React Native / Flutter)
F) Accessibility audit / fix
G) Performance problem (slow LCP, CLS, INP)
H) Debugging a visual bug
→ Load the relevant pattern file.

Type → Pattern file mapping:

TypeLoad
A — New UI / design systempatterns/styles-catalog.md
B — Adding to existing UIpatterns/styles-catalog.md (match existing style)
C — Dashboard / data vizpatterns/visualization.md
D — Landing pagepatterns/styles-catalog.md (Landing Page Styles section)
E — Mobile apppatterns/accessibility.md (Responsive + Touch)
F — Accessibility auditpatterns/accessibility.md
G — Performance problempatterns/accessibility.md (Performance Budget section)
H — Visual bugrun hunter, then patterns/visualization.md Anti-Patterns

After identifying type, confirm:

  1. "Who is the primary user — general public, internal team, or technical users?"
  2. "What is the primary metric — conversion, engagement, readability, or real-time data?"

These two answers determine style choice and chart selection throughout.


Pattern Files (lazy-load — only what the task needs)

patterns/
styles-catalog.md ← 67 UI styles, font pairing, design system tokens
visualization.md ← 25 chart types, UX guidelines, anti-patterns, responsive
accessibility.md ← WCAG 2.1 AA checklist, Core Web Vitals, SEO, performance

Load instructions:

  • Only load the pattern file(s) relevant to the current work type
  • Do not load all three by default — each is ~150–200 lines

Key Rules

Never:

  • Choose a chart type based on aesthetics — choose based on what the data communicates
  • Use color as the only way to convey information (fails colorblind users)
  • Claim frontend work complete without running the performance + accessibility checklist
  • Use px for font sizes (breaks user font preferences — use rem)
  • Add hover-only interactions (fails touch devices)

Always:

  • Load patterns/styles-catalog.md when making style decisions
  • Load patterns/visualization.md when building charts or dashboards
  • Load patterns/accessibility.md before marking any UI task done
  • Match the existing codebase style when adding to an existing UI (not your preference)
  • Test at 320px minimum width — if it breaks there, it breaks for real users

Integration with Superpowers

SkillIntegration
forgeWrite Playwright/Cypress a11y tests before component code
hunterDebug CLS, LCP, INP regressions with performance profiler
sentinelRun Lighthouse + axe before claiming UI work done
chronicleStore successful design patterns per domain/industry
architectUse style catalogue for visual direction questions

Final Checklist

Before claiming frontend work complete:

  • [ ] UI style chosen from patterns/styles-catalog.md
  • [ ] Charts match data type from patterns/visualization.md
  • [ ] Font pairing applied from domain defaults
  • [ ] Accessibility checklist passed (patterns/accessibility.md)
  • [ ] Core Web Vitals targets met: LCP < 2.5s, CLS < 0.1
  • [ ] Bundle within budget: JS < 300KB gzipped
  • [ ] Responsive tested at 320px, 768px, 1440px
  • [ ] Anti-pattern review passed

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/gadaalabs/claude-code-on-steroids/prism/badge)](https://verified-skill.com/skills/gadaalabs/claude-code-on-steroids/prism)

Something wrong with this skill or its page? Tell us.