anti-slop
Comprehensive toolkit for detecting and eliminating "AI slop" - generic, low-quality AI-generated patterns in natural language,…
Create world-class, accessible, responsive interfaces with sophisticated interactive elements including chat, terminals, code display, and streaming content. Use when building user interfaces that need professional polish and developer-focused features.
$ npx -y skills add rand/cc-polymath --skill elegant-design --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/elegant-designContext preview
The summary Claude sees to decide when to auto-load this skill.
Create world-class, accessible, responsive interfaces with sophisticated interactive elements including chat, terminals, code display, and streaming content. Use when building user interfaces that need professional polish and developer-focused features.
name: elegant-design description: Create world-class, accessible, responsive interfaces with sophisticated interactive elements including chat, terminals, code display, and streaming content. Use when building user interfaces that need professional polish and developer-focused features.
World-class design is intentional, accessible, and delightful. Every element serves a purpose, every interaction feels natural, and the experience adapts gracefully across contexts.
**Core Principles:**
Use this skill when:
Follow this workflow for optimal results:
**Map User Experience:**
# Create flow diagrams with Graphviz
cat > user-flow.dot << 'EOF'
digraph UserFlow {
Start -> "Observe State"
"Observe State" -> "Orient Understanding"
"Orient Understanding" -> "Decide Action"
"Decide Action" -> "Act Execute"
"Act Execute" -> "Observe State" [label="OODA loop"]
}
EOF
dot -Tpng user-flow.dot -o user-flow.png**OODA Loop Mapping:** For each major user goal, optimize the cycle: 1. **Observe** - What information does the user need? 2. **Orient** - How do they make sense of it? 3. **Decide** - What choices are available? 4. **Act** - How do they execute?
**Document States:**
**List Affordances:** Identify every UI element needed:
**Before Building Custom Components:** 1. Search shadcn/ui first (https://ui.shadcn.com) 2. Check daisyUI (https://daisyui.com) 3. Explore HeroUI (https://heroui.com) 4. Build custom only when necessary
**Establish Visual System:**
Read the detailed foundation guides:
**Quick Reference:**
For sophisticated interactive features, reference the specialized guides:
**Chat & Messaging:**
**Terminals & Code Display:**
**Streaming & Loading:**
**Diffs & Logs:**
**Build Components:**
**Optimize Performance:**
**Test & Refine:**
**Pre-Launch Checklist:**
**Need to understand the basics?** → Read `foundation/` files first
**Building chat or messaging?** → Read `interactive/chat-and-messaging.md`
**Building terminal or code editor?** → Read `interactive/terminals-and-code.md`
**Need streaming or loading states?** → Read `interactive/streaming-and-loading.md`
**Building diffs or log viewers?** → Read `interactive/diffs-and-logs.md`
**Ready
Context-efficient development knowledge via progressive skill discovery
Comprehensive toolkit for detecting and eliminating "AI slop" - generic, low-quality AI-generated patterns in natural language,…
Automatically discover agentic workflow skills when building AI agents, implementing tool use patterns, managing context windows,…
Automatically discover API design skills when working with REST APIs, GraphQL schemas, API authentication, OAuth, JWT, rate…
Automatically discover CI/CD and automation skills when working with GitHub Actions, Jenkins, GitLab CI, pipelines, continuous…
Automatically discover cryptography skills when working with encryption, TLS, certificates, PKI, and security
Automatically discover data pipeline and ETL skills when working with ETL, data pipelines, streaming, batch processing, data…