css-creative-expert
Skill5 starsChanged 21 days agoMITView on GitHub
Use when CSS-specific composition, cascade behavior, responsive layout, theming, or motion requires design or diagnostic judgment.
In this repository47 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- agents-md-fixerSkill
- arch-docsSkill
- book-to-markdownSkill
- docset-updaterSkill
- humanizerSkill
- news-release-docsSkill
- pdf-guideSkill
- readme-docsSkill
- screenshot-docsSkill
- see-also-docsSkill
- setup-install-usage-docsSkill
- bptools-writer-expertSkill
- color-accessibility-expertSkill
- game-design-expertSkill
- geometry-expertSkill
- glass-expertSkill
- hic-human-interact-expertSkill
- openscad-3d-printing-expertSkill
- podman-expertSkill
- postgresql-expertSkill
- pyside6-engineerSkill
- rust-code-expertSkill
- solid-js-expertSkill
- svg-creator-expertSkill
- typescript-engineerSkill
- ui-ux-engineerSkill
- vision-expertSkill
- wasm-rust-expertSkill
- webwork-writer-expertSkill
- delegate-manager-to-subagentsSkill
- gas-town-workflowSkill
- hang-checkSkill
- html-game-parallel-builderSkill
- parallel-planSkill
- stay-busySkill
- repo-rules-readerSkill
- blueprint-plan-drafterSkill
- ideonomy-plainSkill
- ideonomy-richSkill
- make-goalSkill
- modest-plan-drafterSkill
- audit-code-reviewerSkill
- old-python-code-reviewSkill
- prune-testsSkill
- unit-test-starterSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
17 rules. About 0 are common, 13 are distinctive, and 4 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈13
Distinctive · estimate
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 21
Read references/task_selection.md, then use references/topic_index.md for the focused route.
- Distinctive: line 30
Read references/project_workflow.md.
- Distinctive: line 36
Prefer a focused change that preserves the page's purpose over a generic restyle.
- Very specific: line 41
When the local corpus exists, use references/local_books.md to select css-creative/ for visual craft or css-technical/ for mechanics.
- Distinctive: line 44
Search one verified term from references/reference_survey.md.
- Distinctive: line 48
Read the full surrounding section, then confirm evolving syntax, browser support, and implementation details in MDN and the relevant CSS …
- Distinctive: line 52
Use grid or flexbox for page geometry, intrinsic sizing and logical properties where appropriate, and custom properties for repeated values …
- Very specific: line 54
Keep selectors scoped, specificity intentional, fallbacks explicit, and transitions purposeful.
- Very specific: line 57
Keep color roles distinguishable and readable.
- Distinctive: line 68
Start from semantic document structure and content hierarchy.
- Distinctive: line 70
Use a small token vocabulary for color, spacing, type, radius, and elevation.
- Very specific: line 72
Prefer fluid constraints (minmax(), clamp(), intrinsic sizing, container queries) before accumulating viewport-specific exceptions.
- Distinctive: line 74
Use cascade layers to make reset, base, component, utility, and override precedence visible when the target's scale warrants them.
- Distinctive: line 78
Use animation to explain state change or spatial continuity, honor reduced motion, and validate performance on representative content.
- Distinctive: line 86
Keep cascade priority explicit, content height fluid, and decorative effects subordinate to readability.
- Distinctive: line 90
Use current primary documentation for browser support and new CSS features.
- Distinctive: line 94
When using this skill, produce:
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
CSS creative expert
Overview
Turn an imprecise request to improve a page into a small, rendered, maintainable
CSS change. Own visual craft, layout, responsive behavior, theming, motion, and
accessible color design. Route measured contrast audits and palette repair to
color-accessibility-expert; route interaction, task flow, and usability
judgment to ui-ux-engineer.
Workflow
- Classify the request and choose a visible outcome.
- Sort it into visual craft, layout, theming, or motion; name the audience, page state, viewport range, color scheme, and observable improvement.
- Read references/task_selection.md, then use references/topic_index.md for the focused route.
- Detect the target project shape and map its cascade surface.
- Existing stylesheet: inventory entry points, layers, custom properties, specificity hot spots, component boundaries, responsive breakpoints, and existing visual tests before editing.
- Greenfield page: establish content hierarchy, semantic HTML, a token system, baseline layout, narrow-screen behavior, and one coherent visual direction.
- Read references/project_workflow.md.
- Establish the visual and structural contract.
- State the content hierarchy, layout primitive, width and overflow behavior, color-role intent, motion purpose, reduced-motion behavior, and target viewports. Keep design tokens and component rules legible in the cascade.
- Prefer a focused change that preserves the page's purpose over a generic restyle. Select the relevant source and verification move from references/topic_index.md.
- Route local evidence by outcome and source type.
- When the local corpus exists, use
references/local_books.md to select
css-creative/for visual craft orcss-technical/for mechanics. - Search one verified term from references/reference_survey.md. Use a focused guide for an exact feature, a broad book for its surrounding model, or secondary examples as idea sources.
- Read the full surrounding section, then confirm evolving syntax, browser support, and implementation details in MDN and the relevant CSS specification.
- Implement one coherent CSS slice.
- Use grid or flexbox for page geometry, intrinsic sizing and logical properties where appropriate, and custom properties for repeated values and themes.
- Keep selectors scoped, specificity intentional, fallbacks explicit, and
transitions purposeful. Respect
prefers-reduced-motion; use motion to clarify content and essential controls. - Keep color roles distinguishable and readable; send numerical contrast
measurement and any resulting repair workflow to
color-accessibility-expert.
- Validate the rendered behavior and refine.
- Compare screenshots across required viewport sizes and light/dark schemes; run a focused Playwright pass when the target serves HTML.
- Inspect computed styles for the contract's critical rules and use the appropriate oracle in references/testing_and_oracles.md.
Implementation defaults
- Start from semantic document structure and content hierarchy; let CSS express layout and presentation instead of compensating for missing structure.
- Use a small token vocabulary for color, spacing, type, radius, and elevation; define themes through custom properties and consolidate repeated overrides.
- Prefer fluid constraints (
minmax(),clamp(), intrinsic sizing, container queries) before accumulating viewport-specific exceptions. - Use cascade layers to make reset, base, component, utility, and override precedence visible when the target's scale warrants them.
- Make dark mode an intentional color-role design, then delegate measured
contrast verification to
color-accessibility-expert. - Use animation to explain state change or spatial continuity, honor reduced motion, and validate performance on representative content.
Quality bar
- Preserve content meaning, keyboard reachability, source order, and readable zoom behavior while improving the rendered result.
- Make responsive behavior work at intermediate and named device widths.
- Keep cascade priority explicit, content height fluid, and decorative effects subordinate to readability.
- Compare light and dark schemes, normal and reduced motion, empty and long content, and the layout's narrowest supported viewport.
- Use current primary documentation for browser support and new CSS features.
Output expectations
When using this skill, produce:
- A concise visual contract, target files, cascade-surface inventory, and route.
- A file- and selector-specific CSS implementation or recommendation.
- Screenshot, computed-style, and browser-test evidence for the changed states.
- A handoff to
color-accessibility-expertfor measured contrast repair or toui-ux-engineerfor interaction and usability decisions when applicable. - A clear next step if browser support, brand direction, or target viewports require user confirmation.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

