Crie sites que se adaptam perfeitamente a qualquer tamanho de tela usando princípios de design mobile-first, CSS Grid, Flexbox e técnicas responsivas modernas.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "responsive-design". Crie um layout grid mobile-first com cards
Resultado esperado:
Código CSS mostrando um grid que começa como 1 coluna, torna-se 2 colunas em 640px e 3 colunas em 1024px, com gap e padding fluidos usando unidades rem.
A utilizar "responsive-design". Torne a tipografia responsiva sem media queries
Resultado esperado:
CSS usando a função clamp() para tamanhos de fonte fluidos que escalam suavemente entre valores mínimos e máximos baseados na largura do viewport.
Auditoria de Segurança
SeguroThis skill is a legitimate documentation resource for responsive web design. The static scanner produced false positives by misidentifying CSS code examples, markdown links, and reference URLs as security vulnerabilities. All 86 detected patterns are false positives - the skill contains only documentation and CSS/HTML code examples with no executable code, network calls to external services, or file system operations beyond standard documentation references.
Problemas de Baixo Risco (3)
Pontuação de qualidade
O Que Você Pode Construir
Desenvolvimento de Novo Site
Construa layouts responsivos para novas aplicações web usando abordagem mobile-first com CSS Grid e Flexbox.
Modernização de Site Legado
Converta layouts de largura fixa para designs responsivos que funcionam em todos os dispositivos.
Criação de Biblioteca de Componentes
Crie componentes responsivos reutilizáveis usando container queries para sistemas de design modulares.
Tente Estes Prompts
Crie um layout responsivo usando CSS mobile-first com container, grid e breakpoint em 768px. Mostre como o layout muda de mobile para tablet.
Construa um componente de navegação responsivo com menu hambúrguer no mobile que se expande para menu horizontal no tablet e desktop.
Crie uma galeria de imagens responsiva que mostra 1 coluna no mobile, 2 no tablet e 4 no desktop usando CSS Grid.
Construa um componente card que adapta seu layout com base no tamanho do container usando CSS container queries.
Melhores Práticas
- Sempre comece com estilos mobile como padrão, depois adicione breakpoints maiores
- Use unidades relativas (rem, em, %, vw/vh) em vez de pixels fixos para escalabilidade
- Use CSS Grid para layouts bidimensionais e Flexbox para layouts unidimensionais
Evitar
- Evite larguras fixas como width: 1200px - use max-width
- Não duplique estilos em todos os breakpoints - use herança mobile-first
- Evite usar media queries max-width para estilos base - isso cria código desktop-first
Perguntas Frequentes
O que é design mobile-first?
Quando devo usar CSS Grid vs Flexbox?
O que são container queries?
Como faço imagens responsivas?
Quais são os breakpoints padrão?
Como faço tipografia responsiva?
Detalhes do Desenvolvedor
Autor
supercent-ioLicença
MIT
Repositório
https://github.com/supercent-io/skills-template/tree/main/.agent-skills/responsive-design/Referência
main
Estrutura de arquivos
📄 SKILL.md