Agent skill · Frontend

gemini-frontend-design

Create distinctive, production-grade frontend interfaces using Gemini 3 Pro for design ideation. Use this skill when you want Gemini's creative perspective on web components, pages, or applications. Generates bold, polished code that avoids generic AI aesthetics.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill gemini-frontend-design --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 7 KB
Bundled scripts: none
Path: skills/ai-llm/gemini-frontend-design/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

This skill leverages Gemini 3 Pro's creative capabilities to generate distinctive, production-grade frontend interfaces. It uses a multi-step workflow: Gemini provides creative direction and initial implementation, then Claude refines and polishes the output. ## Workflow ### Step 1: Parse User Requirements Extract from user input: - **Component/Page Type**: What are we building? (landing page, dashboard, form, card, etc.) - **Purpose**: What problem does it solve? Who uses it? - **Technical Constraints**: Framework (React, Vue, vanilla), styling (Tailwind, CSS), etc. - **Aesthetic Hints**: Any mentioned preferences (dark mode, minimal, playful, etc.) ### Step 2: Call Gemini 3 Pro for Design Generation **CRITICAL**: Use the Bash tool to execute this Python command. Replace `{REQUIREMENTS}` with the parsed user requirements. ```bash python -c " from google import genai from google.genai import types client = genai.Client(api_key=os.environ.get("GEMINI_API_KEY")) requirements = ''' {REQUIREMENTS} ''' response = client.models.generate_content( model='gemini-3-pro-preview', contents=f'''You are an elite frontend designer known for creating distinctive, memorable interfaces that avoid ge

What's inside
Steps it walks through
  1. Workflow
  2. Step 1: Parse User Requirements
  3. Step 2: Call Gemini 3 Pro for Design Generation
  4. Step 3: Review and Refine Gemini's Output
  5. Step 4: Present Final Design
  6. Alternative: Multi-Shot Design Exploration
  7. Gemini 3 Pro Configuration
  8. Design Quality Checklist
  9. Example Usage
  10. Why Gemini 3 Pro?
Ships with 1 file
  • metadata.json
Commands it runs
python -c "
from google import genai
from google.genai import types
client = genai.Client(api_key=os.environ.get("GEMINI_API_KEY"))
requirements = '''
response = client.models.generate_content(
DESIGN THINKING PROCESS:
OUTPUT FORMAT:
Call 1: Minimal direction
python -c "... aesthetic='brutally minimal' ..."
More from claude-skill-registry
All skills →
About this skill
What does the gemini-frontend-design skill do?

Create distinctive, production-grade frontend interfaces using Gemini 3 Pro for design ideation. Use this skill when you want Gemini's creative perspective on web components, pages, or applications. Generates bold, polished code that avoids generic AI aesthetics.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill gemini-frontend-design --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going