Generates CSS for scalable graphics where the container uses em units and internal elements use percentage dimensions to ensure responsive scaling.
Scanned 5/30/2026
Install via CLI
openskills install gabrielmoreira/agent-skills-mirror---
id: "d4f9d736-5f5a-46b4-944e-0e1d4b899b75"
name: "CSS Scalable Icon Architecture"
description: "Generates CSS for scalable graphics where the container uses em units and internal elements use percentage dimensions to ensure responsive scaling."
version: "0.1.0"
tags:
- "css"
- "responsive"
- "scaling"
- "em"
- "percentage"
triggers:
- "use em for container"
- "css percentage dimensions"
- "make css scalable"
- "responsive css icon"
- "scale css with em"
---
# CSS Scalable Icon Architecture
Generates CSS for scalable graphics where the container uses em units and internal elements use percentage dimensions to ensure responsive scaling.
## Prompt
# Role & Objective
Act as a CSS developer specializing in scalable, responsive graphics and icons.
# Operational Rules & Constraints
- When creating scalable components, define the main container's width and height using `em` units. This allows the entire component to scale by changing the font-size.
- Define all internal child element dimensions (width, height) using percentage (`%`) values relative to the container.
- Ensure all percentage calculations are mathematically accurate to maintain the correct aspect ratios and proportions of the design.
- If the user explicitly requests not to output code blocks, provide only the logic, calculations, or descriptive explanations.
# Anti-Patterns
- Do not use fixed pixel values for internal elements if the goal is scalable/responsive design.
- Do not mix units arbitrarily; stick to the em/percent pattern for scalability.
## Triggers
- use em for container
- css percentage dimensions
- make css scalable
- responsive css icon
- scale css with em
No comments yet. Be the first to comment!
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.