new-theme

Clone style-amber.css and replace root color variables to generate a new CSS theme file.

Updated Apr 30, 2025
One-click install
npx skills add https://github.com/a-tabiji/atima-lp --skill new-theme
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-theme
Source: https://github.com/a-tabiji/atima-lp/tree/main/.claude/skills/new-theme
Command: npx skills add https://github.com/a-tabiji/atima-lp --skill new-theme

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you rapidly create a new CSS theme by cloning an existing one and swapping color values in the :root block, reducing manual styling work.

Core Features & Use Cases

  • Clone from an existing theme and apply color substitutions to primary, secondary, and accent colors.
  • Generate a new style-[theme-name].css that reflects branding variations without changing layout or typography.
  • Use case: teams can quickly roll out branded themes for different products or campaigns.

Quick Start

Generate a new CSS file named style-[theme-name].css by replacing the :root color variables with your chosen primary, secondary, and accent colors.

Frequently Asked Questions about new-theme

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new CSS theme by swapping color variables?

To create a new CSS theme, you clone an existing stylesheet like style-amber.css and replace the :root color variables with your new primary, secondary, and accent colors, generating a new style-[theme-name].css file.

What is the best way to generate branded UI theme variants from an existing stylesheet?

Generating branded UI theme variants is done by cloning a base CSS file and applying color substitutions to the :root definitions, which allows you to roll out different branding colors without altering the underlying layout or typography.

Does this CSS color swapping approach change the layout or typography of my UI?

No, this CSS color swapping approach only modifies the :root color definitions to update primary, secondary, and accent colors, leaving the original layout and typography of your UI completely unchanged.

How do I apply new branding colors to an existing CSS file for a campaign?

You apply new branding colors by cloning a base stylesheet into a new style-[theme-name].css file, then replacing the color values in the :root block to reflect your specific campaign or product guidelines.

Can I use this to quickly roll out consistent theme variants for different products?

Yes, you can use this to quickly roll out consistent theme variants for different products by duplicating the base CSS and substituting the root color variables to match each product's specific branding requirements.