Communitygithub.com

modbender/skill-library-mcp

Use esta habilidade quando o usuário pedir para construir, criar, projetar, desenvolver ou melhorar QUALQUER interface frontend, página web, componente UI ou elemento visual.

O que é skill-library-mcp?

Esta habilidade permite que agentes AI como o Claude Code criem interfaces frontend visualmente distintas e de nível profissional, recuperando automaticamente prompts de sistema de design do diretório `prompts/`. Em vez de produzir UI genérica, a habilidade capacita o agente a construir interfaces com estéticas específicas como Neo-brutalismo, Dark Moderno, Bauhaus, Cyberpunk e mais de 30 outras. Quando um usuário solicita trabalho de frontend (páginas, componentes, estilos), a habilidade primeiro entende a intenção do usuário, seleciona um estilo de design apropriado (com base na solicitação explícita ou em recomendações inteligentes), lê o prompt completo do sistema de design e aplica seus princípios, tokens visuais e padrões de componentes ao código. A habilidade suporta frameworks como React, Vue, Next.js e Svelte, e enfatiza qualidade, acessibilidade, design responsivo e decisões criativas intencionais, ao mesmo tempo que evita anti-padrões que quebram a estética escolhida.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/modbender/skill-library-mcp/tree/HEAD/data/design-style

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Habilidade de Estilo de Design

Propósito

Esta habilidade ajuda o Claude Code a criar interfaces frontend bonitas e distintas, recuperando automaticamente prompts de sistema de design do diretório prompts/. Em vez de produzir UI genérica, esta habilidade permite que o Claude construa interfaces com estéticas de design específicas como Neo-brutalismo, Dark Moderno, Luxo, Cyberpunk e muito mais.

Quando Usar

Esta habilidade é invocada automaticamente quando:

  • O usuário pede para construir uma página web, landing page ou aplicação web
  • O usuário solicita um componente UI com um estilo de design específico
  • O usuário menciona frontend, React, Vue ou desenvolvimento web
  • O usuário pede uma estética específica (ex.: "deixe com aparência moderna e escura" ou "use um estilo brutalista")

Estilos de Design Disponíveis

Os seguintes sistemas de design estão disponíveis no diretório prompts/:

  • Academia - Erudito, clássico, refinado
  • ArtDeco - Glamour luxuoso dos anos 1920
  • Bauhaus - Minimalismo funcionalista e geométrico
  • BoldTypography - Design baseado em tipografia
  • Botanical - Inspirado na natureza, orgânico
  • Claymorphism - Elementos 3D suaves, semelhantes a argila
  • Cyberpunk - Futurista, neon, alta tecnologia
  • Enterprise - Profissional, corporativo, escalável
  • FlatDesign - Limpo, minimalista, 2D
  • Fluent2 - Sistema de Design Microsoft Fluent 2
  • HumanistLiterary - Acolhedor, literário, conversacional (estética Claude)
  • Industrial - Cru, mecânico, utilitário
  • Kinetic - Dinâmico, focado em movimento
  • Luxury - Premium, elegante, sofisticado
  • Material - Google Material Design
  • Maximalism - Ousado, expressivo, abundante
  • MinimalDrak - Tema escuro minimalista (nota: erro de digitação no original)
  • ModernDark - UI escura contemporânea com profundidade
  • Monochrome - Preto e branco, alto contraste
  • Neo-brutalism - Brutalismo ousado, cru e colorido
  • Neumorphism - UI suave, esqueuomórfico
  • Newsprint - Inspirado em jornal
  • Organic - Formas naturais e fluidas
  • PlayfulGeometric - Formas geométricas divertidas
  • Professional - Limpo, focado em negócios
  • Retro - Vintage, nostálgico
  • Saas - Estética SaaS moderna
  • Sketch - Desenhado à mão, artístico
  • Swiss - Estilo Tipográfico Internacional
  • TerminalCLI - Estética de interface de linha de comando
  • Vaporwave - Estética dos anos 80/90, nostálgico
  • Web3 - Descentralizado, inspirado em criptomoedas

Como Funciona

Passo 1: Entender a Intenção do Usuário

Quando o usuário solicitar trabalho de frontend, primeiro determine:

  1. Stack tecnológico - Qual framework eles estão usando? (React, Vue, Next.js, etc.)
  2. Preferência de design - Eles mencionaram um estilo ou estética específica?
  3. Escopo do componente - Componente único, página completa ou aplicação inteira?

Passo 2: Selecionar Estilo de Design

Se o usuário especificar um estilo:

  • Corresponda a solicitação aos estilos disponíveis (ex.: "brutalista" → Neo-brutalismo)
  • Correspondência insensível a maiúsculas/minúsculas (brutalismo, Brutalismo, BRUTALISMO funcionam)

Se o usuário não especificar:

  • Para projetos modernos e profissionais → ModernDark ou Professional
  • Para projetos criativos e ousados → Neo-brutalism ou BoldTypography
  • Para projetos minimalistas e limpos → FlatDesign ou Swiss
  • Para projetos empresariais/corporativos → Enterprise

Pergunte ao usuário se você não tiver certeza sobre qual estilo atende às necessidades deles.

Passo 3: Recuperar Sistema de Design

Use a ferramenta Ler para carregar o arquivo de prompt apropriado:

Ler: prompts/<NomeDoEstilo>.md

Por exemplo:

  • prompts/Neo-brutalism.md
  • prompts/ModernDark.md
  • prompts/Cyberpunk.md

Passo 4: Aplicar Sistema de Design

Depois de carregar o prompt do sistema de design:

  1. Internalize a filosofia de design - Entenda os princípios centrais, assinaturas visuais e fatores de diferenciação
  2. Extraia tokens de design - Cores, tipografia, espaçamento, sombras, bordas
  3. Siga os padrões de componentes - Use os estilos de botão, layouts de cartão, etc. especificados
  4. Aplique o "Fator Ousadia" - Implemente elementos de assinatura que tornam o design autêntico
  5. Evite anti-padrões - Não use técnicas que quebrem a estética

Passo 5: Construir com Contexto

Antes de escrever código:

  • Identifique o stack tecnológico existente do usuário
  • Entenda a arquitetura de componentes deles
  • Observe quaisquer restrições (frameworks CSS, bibliotecas de design, etc.)

Ao escrever código:

  • Corresponda aos padrões e convenções existentes deles
  • Centralize tokens de design em variáveis CSS ou um arquivo de configuração
  • Crie componentes reutilizáveis e combináveis
  • Explique brevemente suas escolhas arquitetônicas

Padrões de qualidade:

  • Preserve ou melhore a acessibilidade
  • Garanta design responsivo entre dispositivos
  • Faça escolhas de design deliberadas e criativas (não boilerplate genérico)
  • Deixe o codebase mais limpo do que você o encontrou

Exemplos

Exemplo 1: Usuário Especifica Estilo

Usuário: "Crie uma landing page para meu produto SaaS com design neo-brutalista"

Ações da Habilidade:

  1. Detecte palavras-chave: "landing page", "neo-brutalista"
  2. Mapeie "neo-brutalista" → prompts/Neo-brutalism.md
  3. Leia o prompt do sistema de design
  4. Faça perguntas esclarecedoras: "Qual stack tecnológico você está usando? React, Vue ou HTML/CSS puro?"
  5. Construa a landing page seguindo os princípios do Neo-brutalismo (bordas grossas, sombras rígidas, cores ousadas, etc.)

Exemplo 2: Usuário Não Especifica Estilo

Usuário: "Ajude-me a construir um site de portfólio"

Ações da Habilidade:

  1. Detecte: "site de portfólio" (contexto criativo)
  2. Sugira opções: "Você gostaria de um estilo de design específico? Posso criá-lo em Dark Moderno (sofisticado), Neo-brutalismo (ousado e criativo) ou Suíço (minimalista e limpo)."
  3. O usuário responde com a preferência
  4. Carregue o prompt apropriado e construa

Exemplo 3: Solicitação de Componente

Usuário: "Adicione um formulário de contato à minha aplicação Next.js. Deixe com aparência moderna e profissional."

Ações da Habilidade:

  1. Palavras-chave: "Next.js", "moderno e profissional"
  2. Selecione: ModernDark.md (moderno) ou Professional.md (profissional)
  3. Leia o sistema de design
  4. Construa o componente de formulário correspondendo aos padrões Next.js deles
  5. Use tokens de design do prompt (cores, tipografia, sombras, etc.)

Comandos de Referência Rápida

Ao implementar, você pode referenciar rapidamente seções específicas:

Cores:

Grep: padrão "Token|Valor|Uso" caminho "prompts/<Estilo>.md"

Tipografia:

Grep: padrão "Fonte|Peso|Tamanho" caminho "prompts/<Estilo>.md"

Padrões de Componentes:

Grep: padrão "Botão|Cartão|Entrada" caminho "prompts/<Estilo>.md"

Dicas para Melhores Resultados

  1. Leia o prompt completo - Não apenas folheie. As seções de filosofia de design e diferenciação são críticas.
  2. Implemente elementos de assinatura - Cada sistema de design tem uma seção "Fator Ousadia". Esses elementos são o que o tornam autêntico.
  3. Evite anti-padrões - Cada prompt lista o que NÃO fazer. Siga estas regras estritamente.
  4. Faça perguntas - Se as necessidades do usuário não estiverem claras, pergunte antes de construir.
  5. Corresponda ao código existente - Não lute contra o stack tecnológico deles. Integre o sistema de design aos padrões existentes deles.

Notas

  • Todos os prompts do sistema de design seguem a mesma estrutura: seções <papel> e <sistema-de-design>
  • Os prompts incluem paletas de cores detalhadas, escalas tipográficas, padrões de componentes e exemplos de implementação
  • Cada estilo está pronto para produção e foi cuidadosamente elaborado para distinção visual
  • Os prompts são projetados para prevenir interfaces genéricas com aparência de AI

Melhorias Futuras

Melhorias potenciais para esta habilidade:

  • Suporte para combinação de estilos (ex.: "Cyberpunk + Minimal")
  • Fluxo de trabalho de criação de estilo personalizado
  • Extração de tokens de design para JSON/CSS
  • Geração de biblioteca de componentes a partir de prompts

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

modbender/skill-library-mcp

Paid acquisition strategy, budget allocation, and avoiding common advertising mistakes across platforms

modbender/skill-library-mcp

Complete investment portfolio risk management system. Analyze positions, calculate risk metrics, stress test scenarios, optimize allocations, and generate institutional-grade risk reports — all wit...

modbender/skill-library-mcp

Borrow from Aave via credit delegation. Agent self-funds by borrowing against delegator collateral. Supports borrow, repay, health checks. Works on Aave V2/V3.

modbender/skill-library-mcp

Discover and register autonomous AI agents. Use when: browsing the agent registry, submitting an agent for verification, or embedding agent badges. NOT for: general web search or agent capability analysis.

modbender/skill-library-mcp

Create AI avatar and talking head videos with OmniHuman, Fabric, PixVerse via inference.sh CLI. Models: OmniHuman 1.5, OmniHuman 1.0, Fabric 1.0, PixVerse Lipsync. Capabilities: audio-driven avatars, lipsync videos, talking head generation, virtual presenters. Use for: AI presenters, explainer videos, virtual influencers, dubbing, marketing videos. Triggers: ai avatar, talking head, lipsync, avatar video, virtual presenter, ai spokesperson, audio driven video, heygen alternative, synthesia alternative, talking avatar, lip sync, video avatar, ai presenter, digital human

modbender/skill-library-mcp

AI代码编辑器规则模板集合 - 为Cursor、Windsurf、Claude Code、Cline等AI编辑器提供项目规则配置。适用于需要配置AI编码助手规则的开发者,包含全栈Web、移动端、Vue3+SpringBoot等技术栈模板。

modbender/skill-library-mcp

Generate landing page code from product descriptions

modbender/skill-library-mcp

Create AI marketing videos for ads, promos, product launches, and brand content. Models: Veo, Seedance, Wan, FLUX for visuals, Kokoro for voiceover. Types: product demos, testimonials, explainers, social ads, brand videos. Use for: Facebook ads, YouTube ads, product launches, brand awareness. Triggers: marketing video, ad video, promo video, commercial, brand video, product video, explainer video, ad creative, video ad, facebook ad video, youtube ad, instagram ad, tiktok ad, promotional video, launch video

modbender/skill-library-mcp

Generate AI music videos end-to-end. Creates music with Suno (sunoapi.org), generates visuals with OpenAI/Seedream/Google/Seedance, and assembles into music video with ffmpeg. Supports timestamped lyrics (auto SRT), Suno native music video generation, slideshow/video/hybrid modes. Token-based cost tracking per generation.

modbender/skill-library-mcp

Generate AI-powered notes from videos (document, outline, or graphic-text formats)

modbender/skill-library-mcp

The video AI notes tool is provided by Baidu. Based on the video download address provided by the user, it downloads and parses the video, and finally generates AI notes corresponding to the video (a total of three types of notes can be generated: document notes, outline notes, and image-text notes).

modbender/skill-library-mcp

Automated appointment management for beauty salons, clinics, studios, and photo booths. Handles booking requests, calendar sync, conflict detection, reminders, no-show tracking, and waitlist management.

modbender/skill-library-mcp

Bird identification, life list tracking, and trading card generation. Use this skill when the user: sends a bird photo to identify, says "set up my Birdfolio" or "set my region", asks "how's my checklist", asks "Birdfolio progress", asks "how many birds have I found", asks "show my Birdfolio" or "show my life list", asks "what's my rarest bird", or asks "tell me about [bird species]". Handles everything from first-time setup through ongoing life list tracking and visual trading card generation.

modbender/skill-library-mcp

Multi-project task and research management (JSON-first CLI)

modbender/skill-library-mcp

Track stock and crypto portfolios with CLI - real-time prices, P&L, dividend tracking, multiple portfolios

modbender/skill-library-mcp

Track cryptocurrency portfolios with real-time prices, P&L calculations, and allocation analysis. Query Bitcoin, Ethereum, Solana and 10,000+ token holdings.

modbender/skill-library-mcp

加密貨幣Portfolio追蹤 - 支援TRON/ETH/BSC,分析持倉、收益、Gas費用

modbender/skill-library-mcp

Lead strategy with competitive analysis, strategic planning, growth roadmaps, and business portfolio management.

modbender/skill-library-mcp

Create ATS-optimized resumes and CVs with proper structure, metrics, and industry targeting.

modbender/skill-library-mcp

Native video analysis using Google Gemini API. Upload and analyze video files — describe scenes, extract text/UI, answer questions about content, transcribe speech, identify objects and actions. Use when: (1) User sends a video file and wants it analyzed, (2) Video summarization or description needed, (3) Extracting text, UI elements, or information from screen recordings, (4) Answering questions about video content, (5) Comparing multiple videos, (6) Analyzing tutorials, demos, or walkthroughs.

Habilidades Relacionadas