ladderchaos/tora-skills
Overview
This skill helps you create distinctive, production-grade frontend interfaces with clear design intent and high visual quality. Use it to build components, pages, dashboards, and React or HTML/CSS layouts that avoid generic AI aesthetics and feel intentionally crafted. It emphasizes bold choices, typographic care, purposeful motion, and polished implementation.
How this skill works
The skill guides you through a design-first workflow: define purpose, tone, constraints, and a differentiating direction before writing code. It recommends typography pairings, color systems with CSS variables, purposeful motion patterns, and spatial composition techniques. It also flags anti-patterns and matches implementation complexity to the chosen aesthetic so the final output is coherent and production-ready.
When to use it
- Building web components, React/Vue components, or complete pages
- Designing dashboards, admin tools, or data-heavy UIs
- Styling or refining HTML/CSS layouts for production
- Creating landing pages or marketing site interfaces
- When you need a non-generic, memorable aesthetic
Best practices
- Start by defining purpose, user, and a single clear aesthetic tone
- Use CSS variables and a limited palette to ensure consistency
- Pair fonts intentionally: a strong display with a readable body
- Use motion sparingly for feedback and major transitions only
- Balance negative space and density; avoid predictable symmetry
- Match code complexity to the visual direction (restraint for minimalism, detail for maximalism)
Example use cases
- Designing a bold analytics dashboard with layered cards, intentional shadows, and focused micro-animations
- Building a minimalist product landing page with refined typography and purposeful white space
- Creating a retro-futuristic marketing site with custom type, neon accents, and motion for key CTAs
- Styling a React design system component set that avoids cookie-cutter visuals
- Polishing a data table UI with clear hierarchy, compact controls, and accessible interactions
FAQ
Start from the product purpose and audience, then pick a tone that supports that goal—minimal for clarity, maximal for personality. Commit and apply rules consistently.
How much animation is appropriate?
Use animation for feedback and major transitions. Avoid scattered micro-motions; focus on a few high-impact moments that enhance comprehension.
3 skills
This skill helps you craft production-grade frontend interfaces with bold, memorable aesthetics across components, dashboards, and pages.
This skill helps you test local web applications using Playwright, capturing logs and screenshots while debugging UI behavior.
This skill enforces Conventional Commits formatting for commits, reviews, and changelog generation to improve history readability.