一键导入
tailwind-v4-architect
Master guide for Tailwind CSS v4. Enforces CSS-first configuration, native container queries, and Vite-native performance patterns.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Master guide for Tailwind CSS v4. Enforces CSS-first configuration, native container queries, and Vite-native performance patterns.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Specialist agent for managing the AI workforce's own internal health, portability, and continuous learning. Auto-implements lessons into core protocols.
UI/UX design specialist for Astro 6 + Tailwind 4 + DaisyUI 5 stack. Provides design decisions, component layouts, and accessibility guidance.
Autonomous development agent for Astro 6 projects. Handles end-to-end feature implementation with minimal human intervention.
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
Main application building orchestrator. Creates full-stack applications from natural language requests. Determines project type, selects tech stack, coordinates agents.
| version | 1.0.0 |
| name | Tailwind v4 Architect |
| description | Master guide for Tailwind CSS v4. Enforces CSS-first configuration, native container queries, and Vite-native performance patterns. |
⚠️ CORE DIRECTIVE: Treat CSS as the configuration source. Tailwind v4 puts CSS variables and the
@themedirective at the center of the architecture.
DO NOT use tailwind.config.js unless absolutely necessary for complex JavaScript plugins.
DO use strict CSS variables for theming.
src/styles/global.css)@import "tailwindcss";
@theme {
/* Semantic Tokens (oklch preferred for wide gamut) */
--color-primary: oklch(0.55 0.25 260); /* Blue-ish */
--color-accent: oklch(0.85 0.15 85); /* Gold-ish */
/* Fluid Spacing */
--spacing-4xl: 2.25rem;
/* Fonts */
--font-display: "Playfair Display", serif;
}
Tailwind 4 is a PostCSS plugin no more—it's a native Vite plugin.
Verified Config (astro.config.mjs):
import tailwindcss from '@tailwindcss/vite';
export default defineConfig({
vite: { plugins: [tailwindcss()] }
});
Stop using media queries for components. Use container queries to make components portable.
@container@md:flex-row (Apply styles based on parent width)@apply for simple utilities (creates bloat)tailwind.config.js for simple colors@import from npm packages (Tailwind 4 verifies these automatically)npx tailwindcss --help to verify CLI availability.:root.| Type | Responds To | Syntax |
|---|---|---|
| Breakpoint | Viewport width | md: |
| Container | Parent width | @container (parent) -> @md: (child) |
Usage Strategy:
md:, lg:)@container)Flexbox:
flex items-center justify-centerflex flex-col gap-4flex flex-wrap gap-4Grid:
grid grid-cols-[repeat(auto-fit,minmax(250px,1fr))]grid grid-cols-[auto_1fr]| Signal | Action |
|---|---|
| Same classes 3+ times | Extract component |
| Complex state | Extract to React/Astro component |
| Design token | Extract to @theme |
tailwind.config.js (unless indispensable plugins)@apply (use components or raw CSS)@theme { ... } in global CSS.