one-man-company/skills-contextmanager/frontend-design
Claude Code and agent skill by one-man-company/skills-contextmanager
- community
Checking that the SKILL.md file is still in the repository.
Design thinking and decision-making for web UI. Use when designing components, layouts, color schemes, typography, or creating aesthetic interfaces. Teaches principles, not fixed values.
Install
npx vskill@latest install one-man-company/skills-contextmanager/frontend-designSKILL.md
Frontend Design System
Philosophy: Every pixel has purpose. Restraint is luxury. User psychology drives decisions.Core Principle: THINK, don't memorize. ASK, don't assume.
π― Selective Reading Rule (MANDATORY)
Read REQUIRED files always, OPTIONAL only when needed:
| File | Status | When to Read | |
|---|---|---|---|
| ux-psychology.md | π΄ REQUIRED | Always read first! | |
| color-system.md | βͺ Optional | Color/palette decisions | |
| typography-system.md | βͺ Optional | Font selection/pairing | |
| visual-effects.md | βͺ Optional | Glassmorphism, shadows, gradients | |
| animation-guide.md | βͺ Optional | Animation needed | |
| motion-graphics.md | βͺ Optional | Lottie, GSAP, 3D | |
| decision-trees.md | βͺ Optional | Context templates |
π΄ ux-psychology.md = ALWAYS READ. Others = only if relevant.
π§ Runtime Scripts
Execute these for audits (don't read, just run):
| Script | Purpose | Usage | |
|---|---|---|---|
scripts/ux_audit.py | UX Psychology & Accessibility Audit | python scripts/ux_audit.py <project_path> |
β οΈ CRITICAL: ASK BEFORE ASSUMING (MANDATORY)
STOP! If the user's request is open-ended, DO NOT default to your favorites.
When User Prompt is Vague, ASK:
Color not specified? Ask:
"What color palette do you prefer? (blue/green/orange/neutral/other?)"
Style not specified? Ask:
"What style are you going for? (minimal/bold/retro/futuristic/organic?)"
Layout not specified? Ask:
"Do you have a layout preference? (single column/grid/asymmetric/full-width?)"
β DEFAULT TENDENCIES TO AVOID (ANTI-SAFE HARBOR):
| AI Default Tendency | Why It's Bad | Think Instead | |
|---|---|---|---|
| Bento Grids (Modern ClichΓ©) | Used in every AI design | Why does this content NEED a grid? | |
| Hero Split (Left/Right) | Predictable & Boring | How about Massive Typography or Vertical Narrative? | |
| Mesh/Aurora Gradients | The "new" lazy background | What's a radical color pairing? | |
| Glassmorphism | AI's idea of "premium" | How about solid, high-contrast flat? | |
| Deep Cyan / Fintech Blue | Safe harbor from purple ban | Why not Red, Black, or Neon Green? | |
| "Orchestrate / Empower" | AI-generated copywriting | How would a human say this? | |
| Dark background + neon glow | Overused, "AI look" | What does the BRAND actually need? | |
| Rounded everything | Generic/Safe | Where can I use sharp, brutalist edges? |
π΄ "Every 'safe' structure you choose brings you one step closer to a generic template. TAKE RISKS."
1. Constraint Analysis (ALWAYS FIRST)
Before any design work, ANSWER THESE or ASK USER:
| Constraint | Question | Why It Matters | |
|---|---|---|---|
| Timeline | How much time? | Determines complexity | |
| Content | Ready or placeholder? | Affects layout flexibility | |
| Brand | Existing guidelines? | May dictate colors/fonts | |
| Tech | What stack? | Affects capabilities | |
| Audience | Who exactly? | Drives all visual decisions |
Audience β Design Approach
| Audience | Think About | |
|---|---|---|
| Gen Z | Bold, fast, mobile-first, authentic | |
| Millennials | Clean, minimal, value-driven | |
| Gen X | Familiar, trustworthy, clear | |
| Boomers | Readable, high contrast, simple | |
| B2B | Professional, data-focused, trust | |
| Luxury | Restrained elegance, whitespace |
2. UX Psychology Principles
Core Laws (Internalize These)
| Law | Principle | Application | |
|---|---|---|---|
| Hick's Law | More choices = slower decisions | Limit options, use progressive disclosure | |
| Fitts' Law | Bigger + closer = easier to click | Size CTAs appropriately | |
| Miller's Law | ~7 items in working memory | Chunk content into groups | |
| Von Restorff | Different = memorable | Make CTAs visually distinct | |
| Serial Position | First/last remembered most | Key info at start/end |
Emotional Design Levels
Trust Building
- Security indicators on sensitive actions
- Social proof where relevant
- Clear contact/support access
- Consistent, professional design
- Transparent policies
3. Layout Principles
Golden Ratio (Ο = 1.618)
8-Point Grid Concept
Key Sizing Principles
| Element | Consideration | |
|---|---|---|
| Touch targets | Minimum comfortable tap size | |
| Buttons | Height based on importance hierarchy | |
| Inputs | Match button height for alignment | |
| Cards | Consistent padding, breathable | |
| Reading width | 45-75 characters optimal |
4. Color Principles
60-30-10 Rule
Color Psychology (For Decision Making)
| If You Need... | Consider Hues | Avoid | |
|---|---|---|---|
| Trust, calm | Blue family | Aggressive reds | |
| Growth, nature | Green family | Industrial grays | |
| Energy, urgency | Orange, red | Passive blues | |
| Luxury, creativity | Deep Teal, Gold, Emerald | Cheap-feeling brights | |
| Clean, minimal | Neutrals | Overwhelming color |
Selection Process
- What's the industry? (narrows options)
- What's the emotion? (picks primary)
- Light or dark mode? (sets foundation)
- ASK USER if not specified
For detailed color theory: color-system.md
5. Typography Principles
Scale Selection
| Content Type | Scale Ratio | Feel | |
|---|---|---|---|
| Dense UI | 1.125-1.2 | Compact, efficient | |
| General web | 1.25 | Balanced (most common) | |
| Editorial | 1.333 | Readable, spacious | |
| Hero/display | 1.5-1.618 | Dramatic impact |
Pairing Concept
Readability Rules
- Line length: 45-75 characters optimal
- Line height: 1.4-1.6 for body text
- Contrast: Check WCAG requirements
- Size: 16px+ for body on web
For detailed typography: typography-system.md
6. Visual Effects Principles
Glassmorphism (When Appropriate)
Shadow Hierarchy
Gradient Usage
For complete effects guide: visual-effects.md
7. Animation Principles
Timing Concept
Easing Selection
| Action | Easing | Why | |
|---|---|---|---|
| Entering | Ease-out | Decelerate, settle in | |
| Leaving | Ease-in | Accelerate, exit | |
| Emphasis | Ease-in-out | Smooth, deliberate | |
| Playful | Bounce | Fun, energetic |
Performance
- Animate only transform and opacity
- Respect reduced-motion preference
- Test on low-end devices
For animation patterns: animation-guide.md, for advanced: motion-graphics.md
8. "Wow Factor" Checklist
Premium Indicators
- [ ] Generous whitespace (luxury = breathing room)
- [ ] Subtle depth and dimension
- [ ] Smooth, purposeful animations
- [ ] Attention to detail (alignment, consistency)
- [ ] Cohesive visual rhythm
- [ ] Custom elements (not all defaults)
Trust Builders
- [ ] Security cues where appropriate
- [ ] Social proof / testimonials
- [ ] Clear value proposition
- [ ] Professional imagery
- [ ] Consistent design language
Emotional Triggers
- [ ] Hero that evokes intended emotion
- [ ] Human elements (faces, stories)
- [ ] Progress/achievement indicators
- [ ] Moments of delight
9. Anti-Patterns (What NOT to Do)
β Lazy Design Indicators
- Default system fonts without consideration
- Stock imagery that doesn't match
- Inconsistent spacing
- Too many competing colors
- Walls of text without hierarchy
- Inaccessible contrast
β AI Tendency Patterns (AVOID!)
- Same colors every project
- Dark + neon as default
- Purple/violet everything (PURPLE BAN β )
- Bento grids for simple landing pages
- Mesh Gradients & Glow Effects
- Same layout structure / Vercel clone
- Not asking user preferences
β Dark Patterns (Unethical)
- Hidden costs
- Fake urgency
- Forced actions
- Deceptive UI
- Confirmshaming
10. Decision Process Summary
Reference Files
For deeper guidance on specific areas:
- color-system.md - Color theory and selection process
- typography-system.md - Font pairing and scale decisions
- visual-effects.md - Effects principles and techniques
- animation-guide.md - Motion design principles
- motion-graphics.md - Advanced: Lottie, GSAP, SVG, 3D, Particles
- decision-trees.md - Context-specific templates
- ux-psychology.md - User psychology deep dive
Related Skills
| Skill | When to Use | |
|---|---|---|
| frontend-design (this) | Before coding - Learn design principles (color, typography, UX psychology) | |
| [web-design-guidelines](../web-design-guidelines/SKILL.md) | After coding - Audit for accessibility, performance, and best practices |
Post-Design Workflow
After implementing your design, run the audit:
Next Step: After coding, useweb-design-guidelinesskill to audit your implementation for accessibility, focus states, animations, and performance issues.
Remember: Design is THINKING, not copying. Every project deserves fresh consideration based on its unique context and users. Avoid the Modern SaaS Safe Harbor!
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingMySkillsHUB/skills/frontend-design/skill.md
Popularity
- Repository stars
- 69
- Repository forks
- 15
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 14 May 2026, 5 months ago.
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
[](https://verified-skill.com/skills/one-man-company/skills-contextmanager/frontend-design)