Tailwind bento architecture
My personal collection of custom AI Agent Skills for Claude Code. Contains production-grade architectural patterns and workflows for React, Firebase, Tailwind CSS, and Zustand.
npx -y skills add Chagai33/my-agent-skills --skill tailwind-bento-architectureAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Trigger this skill when creating UI elements like Cards, Event Layouts, and Modals, enforcing Bento styling and strict Tailwind rules.
SKILL.md
2.4 KB, as published. Nobody here has run it
Tailwind Bento Architecture
This project uses a strict Bento UI Architecture built exclusively with Tailwind CSS. It relies on soft pastel colors defined in the tailwind.config.js, layered containers with rounded corners (rounded-lg, rounded-xl), and subtle drop shadows.
When to use this skill
- Building new UI components (Cards, Modals, Lists).
- Restyling or standardizing existing UI.
- Structuring layout wrappers for a clean, app-like feel.
❌ What NOT to do
- DO NOT use inline styles (
style={{...}}). ONLY use Tailwind utility classes. - DO NOT create custom CSS files or
<style>blocks. Everything must be in Tailwind. - DO NOT invent new colors or hardcode hex codes in classes. Strictly use the semantic palette defined in
tailwind.config.js(e.g.,text-primary,bg-accent-dark,border-rides-primary). - DO NOT use sharp corners. Avoid standard
roundedorrounded-noneunless specifically required. Preferrounded-lg,rounded-xl, orrounded-2xlfor containers. - DO NOT use harsh shadows. Prefer
shadow-smfor resting states andshadow-mdfor hover states.
Golden Examples
1. The Color Palette Foundation
The core aesthetic comes from our specific Tailwind configuration. Note the use of semantic naming rather than color descriptions, and specific contrast compliance choices.
templates/tailwind-config-snippet.js
2. Standard Bento Card
Our UI relies on standard, self-contained cards that feel tactile and use specific structural layers (header, content, actions).
Key Concepts
- Container Softness: Cards and interactive elements should almost always have
rounded-lgor higher to match the Bento visual language. - Semantic Hover/Focus: Interactive buttons must include
.hover:bg-variations from the same color family and explicitfocus:ring-2rules for accessibility. - Layered Layouts: Page layouts should generally have a light neutral background (
bg-backgroundorbg-gray-50), while cards sit on top with a solid white background (bg-white) and a light border (border-gray-200) to create separation.