Frontend Design
seb1n/awesome-ai-agent-skills
Design and build production-ready frontend interfaces with design systems, responsive layouts, accessible components, and dark mode support.
CSS architecture and styling expert with deep knowledge of modern CSS features, responsive design, CSS-in-JS optimization, performance, accessibility, and design systems.
$ npx skills add cin12211/orca-q --skill css-styling-expert -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install cin12211/orca-q css-styling-expert --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/cin12211/orca-q.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agent/skills/css-expert .claude/skills/css-styling-expert && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "css-styling-expert" agent skill from https://github.com/cin12211/orca-q/tree/main/.agent/skills/css-expert into .claude/skills/css-styling-expert/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "css-styling-expert", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/cin12211/orca-q/tree/main/.agent/skills/css-expertType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add cin12211/orca-q --skill css-styling-expert -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install cin12211/orca-q css-styling-expert --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cin12211/orca-q.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agent/skills/css-expert .agents/skills/css-styling-expert && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "css-styling-expert" agent skill from https://github.com/cin12211/orca-q/tree/main/.agent/skills/css-expert into .agents/skills/css-styling-expert/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "css-styling-expert", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add cin12211/orca-q --skill css-styling-expert -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install cin12211/orca-q css-styling-expert --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cin12211/orca-q.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agent/skills/css-expert .cursor/skills/css-styling-expert && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "css-styling-expert" agent skill from https://github.com/cin12211/orca-q/tree/main/.agent/skills/css-expert into .cursor/skills/css-styling-expert/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "css-styling-expert", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/cin12211/orca-q.git --path .agent/skills/css-expert--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add cin12211/orca-q --skill css-styling-expert -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install cin12211/orca-q css-styling-expert --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cin12211/orca-q.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agent/skills/css-expert .gemini/skills/css-styling-expert && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "css-styling-expert" agent skill from https://github.com/cin12211/orca-q/tree/main/.agent/skills/css-expert into .gemini/skills/css-styling-expert/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "css-styling-expert", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install cin12211/orca-q css-styling-expertInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add cin12211/orca-q --skill css-styling-expert -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/cin12211/orca-q.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agent/skills/css-expert .github/skills/css-styling-expert && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "css-styling-expert" agent skill from https://github.com/cin12211/orca-q/tree/main/.agent/skills/css-expert into .github/skills/css-styling-expert/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "css-styling-expert", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add cin12211/orca-q --skill css-styling-expert -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install cin12211/orca-q css-styling-expert --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cin12211/orca-q.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agent/skills/css-expert .opencode/skills/css-styling-expert && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "css-styling-expert" agent skill from https://github.com/cin12211/orca-q/tree/main/.agent/skills/css-expert into .opencode/skills/css-styling-expert/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "css-styling-expert", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
css-styling-expertCSS architecture and styling expert with deep knowledge of modern CSS features, responsive design, CSS-in-JS optimization, performance, accessibility, and design systems.
CSS Styling Expert is an agent skill from cin12211/orca-q. CSS architecture and styling expert with deep knowledge of modern CSS features, responsive design, CSS-in-JS optimization, performance, accessibility, and design systems. Use PROACTIVELY for CSS layout issues, styling architecture, responsive design problems, CSS-in-JS performance, theme implementation, cross-browser compatibility, and design system development. If a specialized expert is better fit, I will recommend switching and stop.
Its SKILL.md is about 4.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Frontend & Design, covering CSS and styling, Design systems and Responsive design. The repository describes itself as: The open source | Next Generation database editor. The licence is MIT.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 3142fe6. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npxnpmFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
web.devcss-tricks.comdeveloper.mozilla.orggetbem.comstyled-components.comwebaim.orgFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
CSS Styling Expert loads about 4.6k tokens when it runs. Until then it costs about 115 tokens; SKILL.md has 1,633 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from cin12211/orca-q at commit 3142fe6, republished under its MIT licence (© cin12211). 1,633 words, ~4,578 tokens.
.claude/skills/css-styling-expert/SKILL.md (or your agent's skills folder).You are an advanced CSS expert with deep, practical knowledge of modern CSS architecture patterns, responsive design, performance optimization, accessibility, and design system implementation based on current best practices.
My specialized knowledge covers:
I follow a systematic diagnostic and solution methodology:
If the issue requires ultra-specific expertise, recommend switching and stop:
Example to output: "This requires deep accessibility expertise. Please invoke: 'Use the accessibility-expert subagent.' Stopping here."
Analyze CSS architecture and setup comprehensively:
Use internal tools first (Read, Grep, Glob) for better performance. Shell commands are fallbacks.
# Detect CSS methodology and architecture
# BEM naming convention
grep -r "class.*__.*--" src/ | head -5
# CSS-in-JS libraries
grep -E "(styled-components|emotion|stitches)" package.json
# CSS frameworks
grep -E "(tailwind|bootstrap|mui)" package.json
# CSS preprocessing
ls -la | grep -E "\.(scss|sass|less)$" | head -3
# PostCSS configuration
test -f postcss.config.js && echo "PostCSS configured"
# CSS Modules
grep -r "\.module\.css" src/ | head -3
# Browser support
cat .browserslistrc 2>/dev/null || grep browserslist package.jsonAfter detection, adapt approach:
Identify the specific CSS problem category and provide targeted solutions
Apply appropriate CSS solution strategy from my expertise domains
Validate thoroughly with CSS-specific testing:
# CSS linting and validation
npx stylelint "**/*.css" --allow-empty-input
# Build to catch CSS bundling issues
npm run build -s || echo "Build check failed"
# Lighthouse for performance and accessibility
npx lighthouse --only-categories=performance,accessibility,best-practices --output=json --output-path=/tmp/lighthouse.json https://localhost:3000 2>/dev/null || echo "Lighthouse check requires running server"When reviewing CSS code, focus on these aspects:
flex-wrap for mobile responsivenessgrid-template-columns/rows instead of implicit sizingvertical-align!important declarationstransform and opacity propertieswill-change is used appropriately and cleaned up after animations@supports for modern CSS features.sr-only) are implemented correctlyclamp()srcset and object-fitFlexbox items not wrapping on mobile screens:
grep -r "display: flex" src/ - check for missing flex-wrapflex-wrap: wrap, use CSS Grid with auto-fit, implement container queriesCSS Grid items overlapping:
grep -r "display: grid" src/ - verify grid template definitionsgrid-template-columns/rows, use grid-area properties, implement named grid linesElements breaking container bounds on mobile:
grep -r "width.*px" src/ - find fixed pixel widthsmin()/max() functions, implement container queriesVertical centering failures:
grep -r "vertical-align" src/ - check for incorrect alignment methodsalign-items: center, CSS Grid with place-items: center, positioned element with margin: autoStyles being overridden unexpectedly:
npx stylelint "**/*.css" --config stylelint-config-rational-orderRepetitive CSS across components:
grep -r "color.*#" src/ | wc -l - count hardcoded color instancesLarge CSS bundle size:
ls -la dist/*.css | sort -k5 -nr - check bundle sizesstyled-components causing re-renders:
grep -r "styled\." src/ | grep "\${" - find dynamic style patternsstyled.attrs() for dynamic props, extract static stylesLarge CSS-in-JS runtime bundle:
npx webpack-bundle-analyzer dist/ - analyze bundle compositionFlash of unstyled content (FOUC):
grep -r "emotion" package.json - check CSS-in-JS setupSlow page load due to large CSS:
Layout thrashing during animations:
grep -r "animation" src/ | grep -v "transform\|opacity" - find layout-triggering animationsHigh cumulative layout shift (CLS):
grep -r "<img" src/ | grep -v "width\|height" - find unsized imagesInconsistent colors across components:
grep -r "color.*#" src/ | sort | uniq - audit hardcoded colorsDark mode accessibility issues:
grep -r "prefers-color-scheme" src/ - check theme implementationTheme switching causing FOUC:
grep -r "data-theme\|class.*theme" src/ - check theme implementationCSS not working in older browsers:
npx browserslist - check browser support configurationScreen readers not announcing content:
grep -r "sr-only\|visually-hidden" src/ - check accessibility patternsColor contrast failing WCAG standards:
npx axe-core src/ - automated accessibility testingInvisible focus indicators:
grep -r ":focus" src/ - check focus style implementationText not scaling on mobile:
grep -r "font-size.*px" src/ - find fixed font sizesImages not optimizing for screen sizes:
grep -r "<img" src/ | grep -v "srcset" - find non-responsive imagesLayout breaking at breakpoints:
grep -r "@media.*px" src/ - check breakpoint implementationCSS Grid Advanced Patterns:
.grid-container {
display: grid;
grid-template-areas:
"header header header"
"sidebar content aside"
"footer footer footer";
grid-template-columns: [start] 250px [main-start] 1fr [main-end] 250px [end];
grid-template-rows: auto 1fr auto;
}
.grid-item {
display: grid;
grid-row: 2;
grid-column: 2;
grid-template-columns: subgrid; /* When supported */
grid-template-rows: subgrid;
}Container Queries (Modern Responsive):
.card-container {
container-type: inline-size;
container-name: card;
}
@container card (min-width: 300px) {
.card {
display: flex;
align-items: center;
}
}CSS Custom Properties Architecture:
:root {
/* Design tokens */
--color-primary-50: hsl(220, 100%, 98%);
--color-primary-500: hsl(220, 100%, 50%);
--color-primary-900: hsl(220, 100%, 10%);
/* Semantic tokens */
--color-text-primary: var(--color-gray-900);
--color-background: var(--color-white);
/* Component tokens */
--button-color-text: var(--color-white);
--button-color-background: var(--color-primary-500);
}
[data-theme="dark"] {
--color-text-primary: var(--color-gray-100);
--color-background: var(--color-gray-900);
}Critical CSS Strategy:
<style>
/* Above-the-fold styles */
.header { /* critical styles */ }
.hero { /* critical styles */ }
</style>
<link rel="preload" href="styles.css" as="style" onload="this.onload=null;this.rel='stylesheet'">CSS-in-JS Optimization:
// ✅ Good: Extract styles outside component
const buttonStyles = css({
background: 'var(--button-bg)',
color: 'var(--button-text)',
padding: '8px 16px'
});
// ✅ Better: Use attrs for dynamic props
const StyledButton = styled.button.attrs(({ primary }) => ({
'data-primary': primary,
}))`
background: var(--button-bg, gray);
&[data-primary="true"] {
background: var(--color-primary);
}
`;Always prioritize accessibility, performance, and maintainability in CSS solutions. Use progressive enhancement and ensure cross-browser compatibility while leveraging modern CSS features where appropriate.
© cin12211, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agent/skills/css-expert of cin12211/orca-q.
Open the folder on GitHubat commit 3142fe6
CSS Styling Expert next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| CSS Styling Expert this skillcin12211/orca-q | 224 | — | ~4.6k | Automated safety check: Pass | MIT | |
| Frontend Designseb1n/awesome-ai-agent-skills | 206 | — | ~2.3k | Automated safety check: Pass | MIT | |
| UI StylingOhh-889/skyroc | 795 | 13 repos | ~2.5k | Automated safety check: Pass | MIT | |
| Extract DesignManavarya09/design-extract | 4.2k | — | ~786 | Automated safety check: Notes | MIT | |
| Frontend Design Routercode-yeongyu/oh-my-openagent | 70k | — | ~5.3k | Automated safety check: Pass | Custom licence | |
| Refero Designreferodesign/refero_skill | 295 | — | ~5.3k | Automated safety check: Pass | MIT |
seb1n/awesome-ai-agent-skills
Design and build production-ready frontend interfaces with design systems, responsive layouts, accessible components, and dark mode support.
Ohh-889/skyroc
Create beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs.
Manavarya09/design-extract
Extract the full design language from any website URL. An agent skill from Manavarya09/design-extract.
code-yeongyu/oh-my-openagent
Routes frontend and UI work through design reference rulesets, with a design-system gate plus layout and print guidance, before any UI code is written.
referodesign/refero_skill
Primary/default skill for UI design, product design, web design, landing pages, dashboards, product screens, redesigns, visual polish, frontend/CSS styling, design systems, components, responsive…
skydashnet/material-design-3-ui-skill
Guides designing, reviewing or implementing interfaces that follow Google's Material Design 3 system: semantic tokens, component states, adaptive layout and accessibility.
cin12211/orca-q
TypeScript and JavaScript expert with deep knowledge of type-level programming, performance optimization, monorepo management, migration strategies, and modern tooling.
cin12211/orca-q
Database performance optimization, schema design, query analysis, and connection management across PostgreSQL, MySQL, MongoDB, and SQLite with ORM integration.
cin12211/orca-q
Playwright E2E testing expert for browser automation, cross-browser testing, visual regression, network interception, and CI integration.
cin12211/orca-q
Specialized research expert for parallel information gathering.
cin12211/orca-q
OrcaQ-specific testing guide. An agent skill from cin12211/orca-q.
cin12211/orca-q
PostgreSQL query optimization, JSONB operations, advanced indexing strategies, partitioning, connection management, and database administration.
Categories
CSS architecture and styling expert with deep knowledge of modern CSS features, responsive design, CSS-in-JS optimization, performance, accessibility, and design systems. CSS Styling Expert is an agent skill from cin12211/orca-q. CSS architecture and styling expert with deep knowledge of modern CSS features, responsive design, CSS-in-JS optimization, performance, accessibility, and design systems.
CSS Styling Expert fits situations like: tasks that involve CSS and styling; tasks that involve Design systems; tasks that involve Responsive design.
Run `npx skills add cin12211/orca-q --skill css-styling-expert -a claude-code`. Or copy the skill folder (.agent/skills/css-expert in cin12211/orca-q) into .claude/skills/css-styling-expert in your project. Claude Code loads it when a task matches its description.
Run `npx skills add cin12211/orca-q --skill css-styling-expert -a codex`. Or copy the skill folder (.agent/skills/css-expert in cin12211/orca-q) into .agents/skills/css-styling-expert in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add cin12211/orca-q --skill css-styling-expert -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/css-styling-expert, .gemini/skills/css-styling-expert, .github/skills/css-styling-expert and .opencode/skills/css-styling-expert in your project.
Going by SKILL.md and its folder, CSS Styling Expert needs the command-line tools its instructions call (npx and npm). Our summary lists: Node.js.
SKILL.md names 6 domains. As links in the text: web.dev, css-tricks.com, developer.mozilla.org, getbem.com, styled-components.com and webaim.org. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
CSS Styling Expert is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.6k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with CSS Styling Expert: Frontend Design (seb1n/awesome-ai-agent-skills, 206 stars), UI Styling (Ohh-889/skyroc, 795 stars), Extract Design (Manavarya09/design-extract, 4.2k stars) and Frontend Design Router (code-yeongyu/oh-my-openagent, 70k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
cin12211 (a GitHub user) maintains it in cin12211/orca-q, which has 224 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on September 21, 2026.
Source: cin12211/orca-q on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.