Skills publicados 19
testing-gate
Orientar Desenvolvedores Juniores a Escrever Testes
Desenvolvedores juniores frequentemente pulam testes devido à pressão de tempo ou falta de confiança. Esta skill fornece uma estrutura de mentoria que incentiva testes através de reforço positivo em vez de requisitos bloqueantes.
testing-fundamentals
Aplicar melhores práticas de testes
Equipes frequentemente escrevem testes que não detectam bugs ou se tornam um fardo de manutenção. Esta skill fornece a pirâmide de testes, orientação sobre frameworks e anti-padrões para escrever testes que provam que seu código funciona.
star-story-extraction
Extrair Histórias STAR Prontas para Entrevistas
Desenvolvedores têm dificuldade em recordar suas conquistas durante entrevistas. Esta skill transforma trabalho concluído em histórias STAR estruturadas que demonstram capacidade de resolução de problemas. Ela guia os usuários através do framework Situação, Tarefa, Ação e Resultado para capturar narrativas prontas para entrevistas.
seo-fundamentals
Revisar e Melhorar SEO do Website
Desenvolvedores frequentemente perdem elementos críticos de SEO ou usam semântica HTML incorreta. Esta skill revisa sistematicamente páginas web em busca de tags de título, meta descrições, hierarquia de cabeçalhos e HTML semântico para melhorar a visibilidade em buscas.
security-gate
Executar Revisões de Segurança Antes da Implantação
Vulnerabilidades de segurança frequentemente passam despercebidas nas revisões de código. Este gate oferece verificações sistemáticas de segurança para detectar problemas comuns como injeção de SQL, XSS e falhas de autorização antes que cheguem à produção.
security-fundamentals
Revisar segurança de código e conformidade OWASP
Vulnerabilidades de segurança no código levam a violações de dados e comprometimento do sistema. Esta skill fornece checklists sistemáticos e orientação OWASP Top 10 para revisões de segurança completas durante o desenvolvimento.
resume-bullet-extraction
Gere Pontos de Currículo Impactantes a Partir do Trabalho Concluído
Engenheiros de software têm dificuldade em traduzir trabalho técnico em conteúdo de currículo convincente. Esta habilidade transforma tarefas concluídas em pontos de currículo poderosos e quantificados usando fórmulas comprovadas.
performance-gate
Detecte anti-padrões de desempenho em revisões de código
Problemas de desempenho são difíceis de identificar durante o desenvolvimento inicial, mas causam problemas em escala. Este gate fornece checklists claros e perguntas socráticas para identificar consultas N+1, loops ineficientes e problemas de renderização antes que se tornem problemas.
performance-fundamentals
Otimizar Desempenho do Código Automaticamente
Problemas de desempenho desaceleram aplicativos e frustram os usuários. Esta skill identifica automaticamente oportunidades de otimização no seu código. Ela analisa consultas de banco de dados, renderização frontend, respostas de API e uso de recursos para encontrar gargalos.
fundamentals-gate
Aplicar Padrões de Qualidade de Código com Revisão por IA
Esta skill ajuda a manter padrões de engenharia revisando código para clareza de nomenclatura, foco de funções e princípios DRY. Fornece sugestões acionáveis em vez de bloquear mudanças, permitindo que as equipes melhorem a qualidade do código através de feedback orientado.
ownership-gate
Verificar Compreensão de Código
Desenvolvedores iniciantes frequentemente copiam código que não entendem. Esta habilidade usa perguntas estruturadas para verificar a propriedade. Ela bloqueia o progresso até que o desenvolvedor possa explicar seu código, construindo compreensão real e confiança em entrevistas.
frontend-fundamentals
Revisar Código Frontend Automaticamente
As revisões de código frontend frequentemente passam por alto questões arquiteturais e anti-padrões. Esta skill aplica automaticamente padrões frontend comprovados para detectar falhas no design de componentes, erros na gestão de estado e problemas de desempenho antes de chegarem à produção.
error-handling-gate
Revisar Qualidade do Tratamento de Erros
As revisões de código frequentemente ignoram problemas de tratamento de erros que causam falhas silenciosas e má experiência do utilizador. Este gate oferece uma lista de verificação estruturada para garantir que todo o código lida com falhas de forma graciosa com feedback útil para o utilizador.
error-handling-fundamentals
Domine as Melhores Práticas de Tratamento de Erros
O tratamento inadequado de erros leva a falhas silenciosas e frustração dos usuários. Esta habilidade ensina você a escrever código resiliente que trata falhas com elegância e fornece feedback claro aos usuários.
engineering-fundamentals
Revisar fundamentos de qualidade de código
Esta skill impõe qualidade de código por meio de listas de verificação abrangentes para convenções de nomenclatura, design de funções, princípios DRY e princípios SOLID. Ajuda desenvolvedores a escrever código legível e manutenível, fornecendo diretrizes claras e anti-padrões para evitar.
database-fundamentals
Revisar código de banco de dados com boas práticas
Erros de banco de dados causam lentidão nas aplicações e perda de dados. Esta skill fornece listas de verificação abrangentes para design de schema, queries, padrões ORM e migrações.
documentation-fundamentals
Escrever Documentação Clara
Documentação inadequada desperdiça tempo da equipe e cria confusão. Esta skill impõe padrões de documentação para arquivos README, comentários JSDoc e explicações inline seguindo o princípio do POR QUE e não do QUAIS. Obtenha documentação consistente e sustentável que explica contexto e raciocínio.
backend-fundamentals
Revisar código backend para melhores práticas de API
Revisões de código backend frequentemente perdem problemas críticos de segurança e design. Esta skill verifica automaticamente suas rotas Express, middleware e endpoints de API contra as melhores práticas da indústria.
accessibility-fundamentals
Revisar JSX para Acessibilidade
Muitos desenvolvedores criam barreiras não intencionais para usuários com deficiências. Esta skill fornece uma lista de verificação sistemática para revisar componentes JSX em relação às diretrizes WCAG, garantindo que seu código seja inclusivo e legalmente compatível.