rn-navigation
Baixo Risco 68Construir navegação com Expo Router
por CJHarmath
Aplicativos React Native requerem uma arquitetura de navegação adequada para barras de abas, modais e links profundos. Esta habilidade fornece padrões comprovados do Expo Router para aplicativos em produção.
rn-native-features
Seguro 70Implementar Recursos Nativos iOS em Expo React Native
por CJHarmath
Construir aplicativos Expo React Native que precisam de capacidades nativas do iOS como câmera, notificações push, hápticos e armazenamento seguro requer padrões específicos da plataforma. Esta skill fornece exemplos de código prontos para uso para implementar esses recursos corretamente com tratamento adequado de permissões e melhores práticas do Expo.
rn-auth
Seguro 69Implementar autenticação React Native em apps Expo
por CJHarmath
A autenticação React Native requer tratamento cuidadoso de fluxos OAuth, armazenamento seguro de tokens e gerenciamento de sessão. Esta habilidade oferece padrões testados em batalha para implementar login com Google, armazenamento de tokens com SecureStore, rotas protegidas com Expo Router e integração com backend.
rn-async-patterns
Seguro 69Depurar problemas assíncronos no React Native
por CJHarmath
Bugs assíncronos em aplicativos React Native frequentemente funcionam em desenvolvimento, mas falham sob carga. Esta skill fornece padrões para detectar e corrigir condições de corrida, promises flutuantes e problemas de temporização assíncrona no gerenciamento de estado baseado em Zustand.
react-zustand-patterns
Seguro 70Aplicar padrões de gerenciamento de estado com Zustand
por CJHarmath
A simplicidade do Zustand esconde complexidades de timing que causam bugs sutis. Aprenda padrões para o comportamento síncrono de set(), prevenção de closures obsoletas, ações assíncronas e otimização de seletores para escrever um gerenciamento de estado React confiável.
react-testing
Seguro 69Escrever Testes React com Jest e Testing Library
por CJHarmath
Testar componentes React requer compreensão de renderização de componentes, interações do usuário e gerenciamento de estado assíncrono. Esta skill fornece padrões prontos para uso com Jest e React Testing Library que ajudam você a escrever testes confiáveis para componentes, stores, hooks e operações assíncronas.
react-state-flows
Seguro 69Implementar fluxos de estado complexos em React
por CJHarmath
Operações React de múltiplas etapas com dependências assíncronas são propensas a bugs de ordenação e pré-condições ausentes. Esta habilidade fornece padrões e listas de verificação para implementar padrões robustos de máquina de estados em aplicações web React e React Native.
react-performance
Seguro 70Otimizar Performance de Aplicação React
por CJHarmath
Aplicações React frequentemente sofrem com re-renderizações desnecessárias e renderização lenta de listas, causando má experiência do usuário. Esta skill fornece padrões especializados para memoização, virtualização, code splitting e análise de performance para construir aplicações React rápidas e responsivas.
react-observability
Seguro 70Construa Aplicações React Observáveis com Logging Inteligente
por CJHarmath
Falhas silenciosas tornam a depuração impossível. Esta skill ensina você a escrever código React com observabilidade integrada através de logging estruturado, mensagens de erro contextuais e padrões de depuração prontos para produção.
react-async-patterns
Seguro 69Corrija bugs assíncronos em React com padrões comprovados
por CJHarmath
Bugs assíncronos em React frequentemente funcionam em desenvolvimento, mas falham sob carga. Esta skill oferece padrões testados em produção para promessas flutuantes, condições de corrida e problemas de temporização assíncrona com Zustand e React Query.
py-testing-async
Seguro 69Escrever testes assíncronos com pytest
por CJHarmath
Testes assíncronos requerem padrões específicos que diferem do código síncrono. Esta habilidade fornece padrões prontos para uso para configuração de pytest-asyncio, fixtures assíncronos, mock de funções assíncronas e isolamento de testes de banco de dados.
py-sqlmodel-patterns
Seguro 69Escrever padrões SQLModel para bancos de dados assíncronos
por CJHarmath
SQLModel combina Pydantic e SQLAlchemy, criando confusão sobre modelos e esquemas. SQLAlchemy assíncrono tem regras diferentes da versão síncrona. Esta skill fornece padrões testados para eager loading, relacionamentos, sessões e operações comuns de banco de dados.
py-pydantic-patterns
Seguro 70Aplicar Padrões de Validação do Pydantic v2
por CJHarmath
O Pydantic v2 possui mudanças significativas de API em relação ao v1. Esta skill fornece padrões comprovados para validação, serialização e design de schema para ajudá-lo a migrar e construir modelos de dados robustos.
py-observability
Seguro 69Adicionar observabilidade a backends Python
por CJHarmath
Problemas de produção são impossíveis de depurar sem observabilidade. Falhas silenciosas e falta de contexto em erros fazem incidentes durarem mais tempo. Esta skill fornece padrões para logging, métricas, rastreamento e monitoramento de erros para backends Python.
py-fastapi-patterns
Seguro 70Aplicar Melhores Práticas do FastAPI
por CJHarmath
Construir APIs com FastAPI requer compreensão de injeção de dependência, modelos de resposta e design de esquema OpenAPI. Esta habilidade fornece padrões testados em batalha que previnem erros comuns e melhoram a experiência do desenvolvedor para equipes de frontend.
py-async-patterns
Seguro 70Aplicar Padrões Async do Python
por CJHarmath
Código Python async frequentemente sofre com condições de corrida, vazamentos de sessão e problemas de pool de conexões. Esta skill fornece padrões testados em batalha para FastAPI e SQLAlchemy que previnem armadilhas comuns de async.
py-alembic-patterns
Seguro 70Escreva migrações Alembic seguras para PostgreSQL
por CJHarmath
Migrações de banco de dados podem causar perda de dados ou indisponibilidade quando feitas incorretamente. Esta skill fornece padrões testados para criar, revisar e aplicar com segurança migrações Alembic.
postgres-performance
Baixo Risco 68Otimizar o Desempenho de Consultas PostgreSQL
por CJHarmath
Problemas de desempenho de banco de dados desaceleram aplicações e frustram usuários. Esta habilidade fornece padrões comprovados para otimização do PostgreSQL, incluindo estratégias de indexação, ajuste de consultas e padrões de arquitetura escalável.
postgres-patterns
Seguro 69Revisar migrações PostgreSQL e otimizar consultas
por CJHarmath
O Alembic gera migrações sem compreender as implicações de desempenho do PostgreSQL. Esta habilidade fornece padrões para revisar migrações de banco de dados e escrever consultas eficientes que evitam armadilhas comuns de desempenho.
expo-build-deploy
Baixo Risco 67Compilar e implantar aplicativos Expo iOS
por CJHarmath
As compilações do Expo iOS exigem configuração complexa do EAS Build, certificados e TestFlight. Esta habilidade fornece orientação passo a passo para configurar compilações, enviar para TestFlight e solucionar problemas comuns.