Fähigkeiten senior-frontend
F

senior-frontend

Niedriges Risiko ⚡ Enthält Skripte📁 Dateisystemzugriff

Construa Aplicações Frontend Modernas com React

Auch verfügbar von: alirezarezvani

Construir aplicações frontend complexas requer profundo conhecimento em padrões React, otimização de desempenho e gerenciamento de estado. Esta skill fornece orientação de nível sênior para arquitetura de componentes, otimização de bundle e implementação de sistemas de UI prontos para produção usando as melhores práticas da indústria.

Unterstützt: Claude Codex Code(CC)
🥈 77 Silber
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "senior-frontend". Crie um componente Button com estado de loading

Erwartetes Ergebnis:

  • Estrutura de componente com interface TypeScript adequada
  • Tratamento de estado de loading com integração de spinner
  • Atributos de acessibilidade (aria-disabled, navegação por teclado)
  • Classes Tailwind CSS para variantes (primary, secondary, outline)
  • Declaração de export e recomendação de atualização de barrel file

Verwendung von "senior-frontend". Como reduzo o tamanho do bundle do meu Next.js?

Erwartetes Ergebnis:

  • Identificar dependências grandes usando bundle analyzer
  • Implementar dynamic imports para code splitting baseado em rotas
  • Configurar next/image para otimização automática de imagens
  • Usar React.lazy() para lazy loading em nível de componente
  • Habilitar tree shaking usando módulos ES

Verwendung von "senior-frontend". Quais são anti-padrões comuns do React a evitar?

Erwartetes Ergebnis:

  • Prop drilling através de muitas camadas - use context ao invés
  • Lógica de negócio em componentes - extraia para custom hooks
  • Componentes monolíticos grandes - divida por funcionalidade
  • Falta de error boundaries - envolva componentes com ErrorBoundary
  • Mutação direta de estado - sempre use setState ou gerenciadores de estado

Sicherheitsaudit

Niedriges Risiko
v5 • 1/17/2026

This skill consists of 3 Python CLI scripts for frontend development tasks and 3 reference guides. All static findings are FALSE POSITIVES caused by pattern-matching errors. The scanner misidentified markdown code block delimiters as Ruby backtick execution, section numbers as weak crypto algorithms, and standard dev workflow documentation as credential access. No actual code execution, network access, or credential handling exists in this skill.

8
Gescannte Dateien
1,133
Analysierte Zeilen
2
befunde
5
Gesamtzahl Audits
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

68
Architektur
100
Wartbarkeit
87
Inhalt
31
Community
90
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Arquitetura de Componentes

Projete e estruture componentes React com tipos TypeScript adequados, hooks e estrutura de pastas.

Otimização de Bundle

Analise o tamanho do bundle e identifique oportunidades para reduzir a carga de JavaScript para melhor desempenho.

Guia de Revisão de Código

Aplique padrões frontend consistentes e identifique anti-padrões durante revisões de código.

Probiere diese Prompts

Gerar Componente
Crie um componente React para [component name] usando TypeScript. Inclua interface de props adequada, tratamento de erros e siga padrões modernos de hooks. Use Tailwind CSS para estilização.
Otimizar Bundle
Analise o tamanho do bundle da minha aplicação React e identifique dependências grandes. Sugira estratégias de code splitting e abordagens de lazy loading para reduzir o tempo de carregamento inicial.
Padrões React
Ajude-me a implementar [specific pattern] para gerenciar estado global no React. Compare React Context, Zustand e Jotai para este caso de uso e explique os trade-offs.
Guia Next.js
Configure Next.js com App Router para meu projeto. Inclua configuração adequada de SSR, otimização de imagem e explique quando usar server components versus client components.

Bewährte Verfahren

  • Use TypeScript para todos os componentes para capturar erros em tempo de compilação
  • Implemente error boundaries adequados para prevenir crashes da aplicação
  • Faça lazy load de rotas e componentes pesados para reduzir o tamanho do bundle inicial

Vermeiden

  • Evite prop drilling através de muitas camadas; use context ou gerenciamento de estado
  • Não coloque lógica de negócio diretamente em componentes; extraia para custom hooks
  • Evite componentes monolíticos grandes; divida por funcionalidade e responsabilidade

Häufig gestellte Fragen

Quais frameworks React esta skill suporta?
Esta skill cobre Next.js, React Native e padrões gerais de React aplicáveis a qualquer framework que use React.
Esta skill pode otimizar aplicações grandes em produção?
Sim, o bundle analyzer identifica dependências grandes e sugere code splitting, tree shaking e estratégias de lazy loading.
Esta skill se integra com projetos existentes?
Sim, todos os scripts aceitam um parâmetro de caminho de destino e funcionam com qualquer estrutura de projeto React/Next.js.
Quais dados esta skill acessa ou coleta?
Os scripts apenas leem arquivos em caminhos especificados pelo usuário e escrevem relatórios JSON em locais de saída especificados pelo usuário. Nenhuma coleta de dados externa.
Como isso difere de usar o Claude diretamente?
Esta skill fornece fluxos de trabalho estruturados, scripts Python prontos para uso e documentação de referência curada para tarefas comuns de frontend.
Posso usar isso com outras ferramentas de IA para codificação?
Sim, esta skill funciona com Claude, OpenAI Codex e qualquer assistente de IA que possa ler arquivos de referência e executar scripts locais.