Communitygithub.com

MODSetter/SurfSense

Use ao escrever testes Playwright, corrigir testes instáveis, depurar falhas, implementar Page Object Model, configurar CI/CD, otimizar desempenho, simular APIs, lidar com autenticação ou OAuth, testar acessibilidade (axe-core), uploads/downloads de arquivos, simulação de data/hora, WebSockets, geolocalização, permissões, fluxos de várias abas/popups, layouts mobile/responsivos, gestos de toque, GraphQL, tratamento de erros, modo off-line, colaboração multi-usuário, serviços de terceiros (pagamentos, verificação de e-mail), ...

O que é SurfSense?

MODSetter/SurfSense é uma skill especializada para agentes de IA (como Claude Code, Cursor, Codex) que trabalham com testes Playwright. Ela fornece orientação abrangente e código de exemplo para lidar com uma ampla gama de cenários de teste, desde os básicos (escrita de testes, Page Object Model) até os mais complexos (testes de acessibilidade com axe-core, mocking de APIs, autenticação OAuth, testes de WebSockets, geolocalização, layouts responsivos com gestos de toque, modo offline e colaboração multi-usuário). Seu principal propósito é reduzir o tempo de debug e aumentar a confiabilidade dos testes, oferecendo soluções prontas para problemas comuns como testes instáveis (flaky tests), configuração de CI/CD, otimização de desempenho e integração com serviços de terceiros (como gateways de pagamento e verificação de e-mail). A skill é útil para qualquer agente que atue como engenheiro de QA ou desenvolvedor full-stack focado em automação de testes end-to-end com Playwright, independentemente da plataforma (pode ser usada em qualquer ambiente onde o agente opera). Ela funciona como um guia de referência rápida e um gerador de snippets, interpretando o contexto do usuário e fornecendo o código ou configuração mais adequados para cada desafio de teste.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add MODSetter/SurfSense

Perguntar na sua IA favorita

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

Documentação

O que SurfSense faz?

Use ao escrever testes Playwright, corrigir testes instáveis, depurar falhas, implementar Page Object Model, configurar CI/CD, otimizar desempenho, simular APIs, lidar com autenticação ou OAuth, testar acessibilidade (axe-core), uploads/downloads de arquivos, simulação de data/hora, WebSockets, geolocalização, permissões, fluxos de várias abas/popups, layouts mobile/responsivos, gestos de toque, GraphQL, tratamento de erros, modo off-line, colaboração multi-usuário, serviços de terceiros (pagamentos, verificação de e-mail), ...

Habilidades Relacionadas