Tailwindcss Development
anonaddy/anonaddy
Always invoke when the user's message includes 'tailwind' in any form.
Generate, analyze, compare, export, and suggest color palettes using color theory.
$ npx skills add jmagly/aiwg --skill color-palette -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install jmagly/aiwg color-palette --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/jmagly/aiwg.git skills-src && mkdir -p .claude/skills && cp -r skills-src/agentic/code/plugins/color-palette/skills/color-palette .claude/skills/color-palette && 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 "color-palette" agent skill from https://github.com/jmagly/aiwg/tree/main/agentic/code/plugins/color-palette/skills/color-palette into .claude/skills/color-palette/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "color-palette", 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/jmagly/aiwg/tree/main/agentic/code/plugins/color-palette/skills/color-paletteType 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 jmagly/aiwg --skill color-palette -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install jmagly/aiwg color-palette --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jmagly/aiwg.git skills-src && mkdir -p .agents/skills && cp -r skills-src/agentic/code/plugins/color-palette/skills/color-palette .agents/skills/color-palette && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "color-palette" agent skill from https://github.com/jmagly/aiwg/tree/main/agentic/code/plugins/color-palette/skills/color-palette into .agents/skills/color-palette/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "color-palette", 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 jmagly/aiwg --skill color-palette -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install jmagly/aiwg color-palette --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jmagly/aiwg.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/agentic/code/plugins/color-palette/skills/color-palette .cursor/skills/color-palette && 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 "color-palette" agent skill from https://github.com/jmagly/aiwg/tree/main/agentic/code/plugins/color-palette/skills/color-palette into .cursor/skills/color-palette/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "color-palette", 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/jmagly/aiwg.git --path agentic/code/plugins/color-palette/skills/color-palette--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 jmagly/aiwg --skill color-palette -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install jmagly/aiwg color-palette --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jmagly/aiwg.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/agentic/code/plugins/color-palette/skills/color-palette .gemini/skills/color-palette && 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 "color-palette" agent skill from https://github.com/jmagly/aiwg/tree/main/agentic/code/plugins/color-palette/skills/color-palette into .gemini/skills/color-palette/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "color-palette", 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 jmagly/aiwg color-paletteInstalls 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 jmagly/aiwg --skill color-palette -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/jmagly/aiwg.git skills-src && mkdir -p .github/skills && cp -r skills-src/agentic/code/plugins/color-palette/skills/color-palette .github/skills/color-palette && 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 "color-palette" agent skill from https://github.com/jmagly/aiwg/tree/main/agentic/code/plugins/color-palette/skills/color-palette into .github/skills/color-palette/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "color-palette", 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 jmagly/aiwg --skill color-palette -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install jmagly/aiwg color-palette --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jmagly/aiwg.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/agentic/code/plugins/color-palette/skills/color-palette .opencode/skills/color-palette && 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 "color-palette" agent skill from https://github.com/jmagly/aiwg/tree/main/agentic/code/plugins/color-palette/skills/color-palette into .opencode/skills/color-palette/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "color-palette", 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.
color-paletteGenerate, analyze, compare, export, and suggest color palettes using color theory.
Color Palette is an agent skill from jmagly/aiwg. Generate, analyze, compare, export, and suggest color palettes using color theory. Use when user asks about colors, palettes, color schemes, or needs help choosing colors for a project.
Its SKILL.md is about 3k 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 Theming and dark mode. It works with Tailwind CSS. The repository describes itself as: Cognitive architecture for AI-augmented software development. Specialized agents, structured workflows, and multi-platform deployment. Claude Code · Codex · Copilot · Cursor ·… The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit dda238f. 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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are css, javascript and json).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From 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.
Color Palette loads about 3k tokens when it runs. Until then it costs about 50 tokens; SKILL.md has 1,052 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 jmagly/aiwg at commit dda238f, republished under its MIT licence (© jmagly). 1,052 words, ~3,026 tokens.
.claude/skills/color-palette/SKILL.md (or your agent's skills folder).Provide comprehensive color palette tooling: generate palettes from seed colors, analyze existing palettes, compare options, export to development formats, and suggest palettes based on project context.
| Natural Language | Action |
|---|---|
| "Generate a palette from #3498db" | Generate palette with seed color |
| "What colors go with forest green?" | Generate complementary/harmony palettes |
| "Analyze this palette: #1a1a2e, #e94560" | Run harmony + contrast + mood analysis |
| "Compare these two palettes" | Side-by-side comparison |
| "Export my palette as Tailwind config" | Format conversion |
| "Suggest colors for a fintech app" | Industry-aware suggestion |
| "Extract colors from this image" | Dominant color extraction |
| "I need a dark mode version of this palette" | Light/dark variant generation |
Generate a palette from a seed color, mood, or theme.
Parameters:
--seed <color> — Starting color (HEX, RGB, or HSL)--harmony <model> — Harmony model (complementary, analogous, triadic, split-complementary, tetradic, monochromatic). Default: analogous--count <N> — Number of colors to generate. Default: 5--mood <text> — Mood descriptor (professional, playful, calm, energetic, luxurious, natural)--temperature <warm|cool|neutral> — Color temperature biasProcess:
| Model | Algorithm |
|---|---|
| Complementary | Seed + (hue + 180 degrees) |
| Analogous | Seed + (hue +/- 30 degrees) |
| Triadic | Seed + (hue + 120) + (hue + 240) |
| Split-complementary | Seed + (hue + 150) + (hue + 210) |
| Tetradic | Seed + (hue + 90) + (hue + 180) + (hue + 270) |
| Monochromatic | Seed at varied lightness (20%, 40%, 60%, 80%) and saturation |
Adjust for mood if specified:
Generate tints and shades to fill count if needed
Output the palette with visualization
Output Format:
Palette: Triadic from #2D5A27
#2D5A27 ██████ Forest Green (H:113 S:37% L:25%)
#27355A ██████ Navy Shadow (H:220 S:37% L:25%)
#5A2735 ██████ Burgundy Dark (H:347 S:37% L:25%)
#4A8A3F ██████ Leaf Green (H:113 S:37% L:39%) [tint]
#3F558A ██████ Steel Blue (H:220 S:37% L:39%) [tint]
Harmony: Triadic (120 degree separation)
Temperature: Cool-neutral
Mood: Natural, grounded, trustworthyAnalyze an existing palette for harmony, contrast, accessibility, and mood.
Parameters:
--palette <colors> — Comma-separated color valuesProcess:
Output: Uses templates/palette-report.md template.
Compare two or more palettes side-by-side.
Parameters:
--a <colors> — First palette--b <colors> — Second palette--criteria <list> — What to compare (harmony, contrast, accessibility, mood, temperature). Default: allOutput:
Palette Comparison
Palette A Palette B
Colors: #264653,#2a9d8f,... #1a1a2e,#16213e,...
Harmony: Analogous Monochromatic
Temperature: Cool Cool
Mood: Calm, trustworthy Dark, mysterious
WCAG AA: 4/6 pairs pass 3/6 pairs pass
Avg Contrast: 5.2:1 4.1:1
Winner: ← Better accessibility → Stronger mood coherenceExport palette in a target development format.
Parameters:
--palette <colors> — Colors to export--format <fmt> — Target format: hex, rgb, hsl, css, tailwind, tokens--names <list> — Optional semantic names (primary, secondary, accent, etc.)Output by format:
:root {
--color-primary: #264653;
--color-secondary: #2a9d8f;
--color-accent: #e9c46a;
--color-warning: #f4a261;
--color-danger: #e76f51;
}module.exports = {
theme: {
extend: {
colors: {
primary: '#264653',
secondary: '#2a9d8f',
accent: '#e9c46a',
warning: '#f4a261',
danger: '#e76f51',
},
},
},
}{
"color": {
"primary": { "value": "#264653", "type": "color" },
"secondary": { "value": "#2a9d8f", "type": "color" },
"accent": { "value": "#e9c46a", "type": "color" },
"warning": { "value": "#f4a261", "type": "color" },
"danger": { "value": "#e76f51", "type": "color" }
}
}#264653
#2a9d8f
#e9c46a
#f4a261
#e76f51rgb(38, 70, 83)
rgb(42, 157, 143)
rgb(233, 196, 106)
rgb(244, 162, 97)
rgb(231, 111, 81)hsl(195, 37%, 24%)
hsl(173, 58%, 39%)
hsl(43, 74%, 66%)
hsl(27, 87%, 67%)
hsl(12, 76%, 61%)Extract dominant colors from an image.
Parameters:
--count <N> — Number of dominant colors to extract. Default: 5Process:
Note: Accuracy depends on the AI model's visual capabilities. For pixel-perfect extraction, recommend external tools like imagemagick or colorthief.
Suggest palettes based on project type, mood, or industry.
Parameters:
--industry <name> — Industry vertical (healthcare, fintech, education, food, fashion, tech, legal, nonprofit)--style <name> — Visual style (modern, classic, bold, minimal, organic, retro)--mood <name> — Desired mood (trustworthy, energetic, calm, luxurious, playful, professional)--accessibility <level> — Required WCAG level (A, AA, AAA)--count <N> — Number of suggestions. Default: 3Process:
| Industry | Common Palettes | Reasoning |
|---|---|---|
| Healthcare | Blues, greens, whites | Trust, cleanliness, calm |
| Fintech | Navy, teal, gold accents | Trust, stability, premium |
| Education | Bright primaries, warm accents | Energy, approachability |
| Food | Warm reds, oranges, greens | Appetite, freshness |
| Fashion | Black, white, bold accent | Sophistication, contrast |
| Tech | Blues, purples, gradients | Innovation, reliability |
| Legal | Navy, burgundy, gold | Authority, tradition |
| Nonprofit | Greens, earth tones, warm hues | Growth, community |
Output:
Palette Suggestions: Healthcare + Modern + AA
Option 1: "Clinical Trust"
#1B4965 ██████ Deep Teal
#5FA8D3 ██████ Sky Blue
#BEE9E8 ██████ Mint Wash
#62B6CB ██████ Ocean
#CAE9FF ██████ Ice Blue
Rationale: Classic healthcare blues with modern teal anchor.
AA compliant: Yes (all text pairs meet 4.5:1)
Option 2: "Wellness Green"
#2D6A4F ██████ Forest
#40916C ██████ Sage
#74C69D ██████ Mint
#B7E4C7 ██████ Seafoam
#D8F3DC ██████ Whisper Green
Rationale: Nature-forward palette conveying growth and wellness.
AA compliant: Yes (dark-on-light pairs meet 4.5:1)
Option 3: "Modern Care"
#2B2D42 ██████ Charcoal
#8D99AE ██████ Cool Gray
#EDF2F4 ██████ Snow
#EF233C ██████ Alert Red
#D90429 ██████ Emergency
Rationale: High-contrast modern palette with clear alert hierarchy.
AA compliant: Yes (strong contrast ratios)The color wheel is divided into 360 degrees of hue. Harmony models define mathematical relationships between hues:
| Color Family | Associations | Common Uses |
|---|---|---|
| Red | Energy, urgency, passion, danger | CTAs, errors, food brands |
| Orange | Creativity, enthusiasm, warmth | Accents, notifications, food |
| Yellow | Optimism, attention, caution | Highlights, warnings |
| Green | Growth, health, nature, money | Success states, eco brands |
| Blue | Trust, calm, professionalism | Corporate, tech, healthcare |
| Purple | Luxury, creativity, mystery | Premium brands, creative tools |
| Pink | Playfulness, compassion, romance | Fashion, beauty, youth brands |
| Brown | Stability, earthiness, warmth | Organic brands, vintage |
| Black | Sophistication, power, elegance | Luxury, fashion, typography |
| White | Cleanliness, simplicity, space | Backgrounds, minimalism |
| Gray | Neutrality, balance, professionalism | UI surfaces, text |
The WCAG 2.1 contrast ratio formula:
Relative luminance L = 0.2126 * R + 0.7152 * G + 0.0722 * B
(where R, G, B are linearized: value <= 0.04045 ? value/12.92 : ((value+0.055)/1.055)^2.4)
Contrast ratio = (L1 + 0.05) / (L2 + 0.05)
(where L1 is the lighter color's luminance, L2 is the darker)When displaying palettes in the terminal, use ANSI 24-bit color escape sequences for color blocks:
\033[48;2;R;G;Bm \033[0m # Background color blockDisplay format:
#RRGGBB ██████ Color Name (H:xxx S:xx% L:xx%)If the terminal does not support 24-bit color, fall back to the closest 256-color or 16-color ANSI code.
When generating light/dark mode variants:
Light mode (from a base palette):
Dark mode (from a base palette):
Ensure all text/background pairs meet WCAG AA (4.5:1) in both modes.
© jmagly, 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 agentic/code/plugins/color-palette/skills/color-palette of jmagly/aiwg.
Open the folder on GitHubat commit dda238f
Color Palette 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 |
|---|---|---|---|---|---|---|
| Color Palette this skilljmagly/aiwg | 221 | — | ~3k | Automated safety check: Pass | MIT | |
| Tailwindcss Developmentanonaddy/anonaddy | 4.9k | 10 repos | ~865 | Automated safety check: Pass | MIT | |
| UI StylingOhh-889/skyroc | 795 | 13 repos | ~2.5k | Automated safety check: Pass | MIT | |
| MCP Developmentcoollabsio/coolify | 63k | 1 repos | ~949 | Automated safety check: Pass | MIT | |
| Scalar Design Systemscalar/scalar | 16k | — | ~2.7k | Automated safety check: Pass | MIT | |
| DaisyUI 5 Color Rulessaadeghi/daisyui | 43k | — | ~1.7k | Automated safety check: Pass | MIT |
anonaddy/anonaddy
Always invoke when the user's message includes 'tailwind' in any form.
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.
coollabsio/coolify
A skill your agent uses for Laravel MCP development. An agent skill from coollabsio/coolify.
scalar/scalar
Scalar's design system — design tokens, theming (@scalar/themes), CSS variables, and the @scalar/components library.
saadeghi/daisyui
Rules for using daisyUI 5's semantic color names, such as primary and base-100, so interfaces stay readable across themes.
megaarmos/vue-spring-bottom-sheet
Build UIs with @nuxt/ui v4 — 125+ accessible Vue components with Tailwind CSS theming.
jmagly/aiwg
Review editorial phrase patterns and suggest contextual alternatives; legacy name does not imply authorship detection.
jmagly/aiwg
Apply a voice profile to transform content. An agent skill from jmagly/aiwg.
jmagly/aiwg
Run mutation testing to validate test quality beyond code coverage.
jmagly/aiwg
Configure TDD enforcement via pre-commit hooks and CI coverage gates.
jmagly/aiwg
Detect project type, AIWG framework state, team configuration, and active work to summarize status and recommend next actions
jmagly/aiwg
Manage artifact metadata, versioning, ownership, and review history across the SDLC lifecycle
Works with
Categories
Generate, analyze, compare, export, and suggest color palettes using color theory. Color Palette is an agent skill from jmagly/aiwg. Generate, analyze, compare, export, and suggest color palettes using color theory.
Color Palette fits situations like: user asks about colors; needs help choosing colors for a project.
Run `npx skills add jmagly/aiwg --skill color-palette -a claude-code`. Or copy the skill folder (agentic/code/plugins/color-palette/skills/color-palette in jmagly/aiwg) into .claude/skills/color-palette in your project. Claude Code loads it when a task matches its description.
Run `npx skills add jmagly/aiwg --skill color-palette -a codex`. Or copy the skill folder (agentic/code/plugins/color-palette/skills/color-palette in jmagly/aiwg) into .agents/skills/color-palette 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 jmagly/aiwg --skill color-palette -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/color-palette, .gemini/skills/color-palette, .github/skills/color-palette and .opencode/skills/color-palette in your project.
SKILL.md names no scripts, command-line tools or credentials: Color Palette is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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.
Color Palette is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3k tokens (SKILL.md is roughly 12k 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 Color Palette: Tailwindcss Development (anonaddy/anonaddy, 4.9k stars), UI Styling (Ohh-889/skyroc, 795 stars), MCP Development (coollabsio/coolify, 63k stars) and Scalar Design System (scalar/scalar, 16k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
jmagly (a GitHub user) maintains it in jmagly/aiwg, which has 221 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on October 8, 2026.
Source: jmagly/aiwg on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.