frontend/theme-factory-skill/SKILL.md
Toolkit for styling frontend artifacts with curated themes — 10 pre-set themes with colors/fonts, or generate custom themes on-the-fly.
npx skillsauth add achreftlili/deep-dev-skills theme-factory-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Toolkit for styling frontend artifacts with curated themes — 10 pre-set themes with colors/fonts, or generate custom themes on-the-fly.
Source: anthropics/skills
This skill provides a curated collection of professional font and color themes. Each theme includes a cohesive color palette with hex codes, complementary font pairings, and a distinct visual identity. Apply these themes to any frontend artifact: landing pages, dashboards, slide decks, reports, documentation.
Professional and calming maritime theme.
Colors:
#1a2332 — primary background#2d8b8b — accent highlights#a8dadc — secondary accent#f1faee — text and light backgroundsTypography: DejaVu Sans Bold (headers), DejaVu Sans (body)
Best for: Corporate, financial, consulting, trust-building content.
Clean and contemporary grayscale for maximum versatility.
Colors:
#36454f — primary dark#708090 — accents#d3d3d3 — backgrounds, dividers#ffffff — text, clean backgroundsTypography: DejaVu Sans Bold (headers), DejaVu Sans (body)
Best for: Tech, architecture, design showcases, data visualization.
Warm and vibrant, inspired by golden hour sunsets.
Colors:
#e76f51 — primary accent#f4a261 — secondary warm accent#e9c46a — highlighting, backgrounds#264653 — dark contrast, textTypography: DejaVu Serif Bold (headers), DejaVu Sans (body)
Best for: Creative pitches, marketing, lifestyle brands, events.
Natural and grounded earth tones from dense forest environments.
Colors:
#2d4a2b — primary dark green#7d8471 — muted green accent#a4ac86 — light accent#faf9f6 — backgrounds, textTypography: FreeSerif Bold (headers), FreeSans (body)
Best for: Environmental, sustainability, wellness, organic products.
Rich and warm autumnal palette, inviting and sophisticated.
Colors:
#f4a900 — bold primary accent#c1666b — warm secondary#d4b896 — neutral backgrounds#4a403a — dark text, anchorsTypography: FreeSans Bold (headers), FreeSans (body)
Best for: Hospitality, restaurants, artisan products, fall campaigns.
Cool and crisp winter-inspired — clarity, precision, professionalism.
Colors:
#d4e4f7 — light backgrounds, highlights#4a6fa5 — primary accent#c0c0c0 — metallic accents#fafafa — clean backgroundsTypography: DejaVu Sans Bold (headers), DejaVu Sans (body)
Best for: Healthcare, clean tech, pharmaceuticals, winter sports.
Soft and sophisticated dusty tones for elegant presentations.
Colors:
#d4a5a5 — soft primary#b87d6d — earthy accent#e8d5c4 — warm neutral backgrounds#5d2e46 — rich dark contrastTypography: FreeSans Bold (headers), FreeSans (body)
Best for: Fashion, beauty, wedding planning, interior design, boutique.
Bold and modern, high-contrast for cutting-edge tech.
Colors:
#0066ff — vibrant primary accent#00ffff — bright highlights#1e1e1e — deep backgrounds#ffffff — clean text, contrastTypography: DejaVu Sans Bold (headers), DejaVu Sans (body)
Best for: Tech startups, software launches, AI/ML, digital transformation.
Fresh and organic, vibrant garden-inspired colors.
Colors:
#4a7c59 — rich natural green#f9a620 — bright floral accent#b7472a — earthy warm tone#f5f3ed — soft neutral backgroundsTypography: DejaVu Serif Bold (headers), DejaVu Sans (body)
Best for: Garden centers, food, farm-to-table, botanical brands.
Dramatic and cosmic with deep purples and mystical tones.
Colors:
#2b1e3e — rich dark base#4a4e8f — mystical mid-tone#a490c2 — soft accent#e6e6fa — light highlights, textTypography: FreeSans Bold (headers), FreeSans (body)
Best for: Entertainment, gaming, nightlife, luxury brands, creative agencies.
When none of the pre-set themes fit, create a custom theme:
:root {
--color-bg: #1a2332;
--color-accent: #2d8b8b;
--color-secondary: #a8dadc;
--color-text: #f1faee;
--font-heading: 'DejaVu Sans Bold', sans-serif;
--font-body: 'DejaVu Sans', sans-serif;
}
tailwind.config.ts with the selected palette colorstesting
Set up Vitest 2.x with TypeScript for unit and component testing using test/describe/it, vi.fn/vi.mock/vi.spyOn, component testing with Testing Library, coverage (v8/istanbul), workspace config, and snapshot testing.
testing
Set up pytest 8.x with Python for unit and integration testing using fixtures (scope, autouse, parametrize), async tests (pytest-asyncio), mocking (unittest.mock, pytest-mock), coverage (pytest-cov), conftest.py patterns, and markers.
testing
Set up Playwright 1.49+ with TypeScript for E2E testing using page object model, fixtures, test.describe/test blocks, assertions, selectors, network mocking, CI configuration, and trace viewer.
testing
Set up Jest 30+ with TypeScript for unit tests, integration tests, mocking (jest.fn, jest.mock, jest.spyOn), coverage configuration, custom matchers, snapshot testing, and setup/teardown patterns.