المهارات playwright-browser-automation
🎭

playwright-browser-automation

مخاطر منخفضة ⚡ يحتوي على سكربتات🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات⚙️ الأوامر الخارجية

Automatize tarefas do navegador com Playwright

متاح أيضًا من: Claude Assistant

Teste sites e automatize interações no navegador com Playwright. Escreva scripts de teste personalizados para testar páginas, preencher formulários, capturar capturas de tela e validar design responsivo em diferentes dispositivos.

يدعم: Claude Code(CC)
📊 69 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "playwright-browser-automation". Tire uma captura de tela de https://example.com

النتيجة المتوقعة:

  • Captura de tela salva em /tmp/screenshot.png
  • Título da página: Example Domain
  • Página carregada com sucesso em 234ms

استخدام "playwright-browser-automation". Verifique todos os links em https://example.com

النتيجة المتوقعة:

  • Links funcionando: 5
  • Links quebrados: []
  • Todos os links validados com sucesso

استخدام "playwright-browser-automation". Teste o formulário em https://example.com/contact

النتيجة المتوقعة:

  • Formulário preenchido com sucesso
  • Submissão confirmada
  • Nenhum erro de validação encontrado

التدقيق الأمني

مخاطر منخفضة
v5 • 1/17/2026

This is a legitimate Playwright browser automation skill. All static findings are false positives: screenshot references are local /tmp writes, hardcoded URLs are localhost placeholders for dev testing, temp directory access is intentional for script isolation, and backticks are markdown code block delimiters. No malicious patterns, exfiltration, or dangerous command execution found.

2
الملفات التي تم فحصها
738
الأسطر التي تم تحليلها
5
النتائج
5
إجمالي عمليات التدقيق
مشكلات منخفضة المخاطر (1)
Script execution via Node.js
The skill writes JavaScript files to /tmp and executes them with Node.js. This is standard behavior for a browser automation tool.

عوامل الخطر

⚡ يحتوي على سكربتات (1)
🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)
⚙️ الأوامر الخارجية (1)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
31
المجتمع
88
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

Testar desenvolvimento local

Teste sites locais detectando automaticamente servidores de desenvolvimento e executando testes automatizados no navegador

Validar formulários web

Automatize preenchimento de formulários, testes de submissão e validação de fluxos de login entre navegadores

Verificar design responsivo

Capture capturas de tela em múltiplas viewports para verificar implementação de design responsivo

جرّب هذه الموجهات

Capturar uma tela
Tire uma captura de tela de https://example.com e salve em /tmp
Verificar links
Verifique todos os links em https://example.com e relate quais estão quebrados
Testar formulário
Teste o formulário de contato em https://example.com preenchendo os campos nome, email e mensagem
Teste responsivo
Teste https://example.com em viewports de desktop, tablet e celular e salve as capturas de tela

أفضل الممارسات

  • Use /tmp para todos os scripts de teste para manter o diretório do plugin limpo
  • Defina headless: false para ver as ações do navegador enquanto acontecem
  • Sempre detecte servidores de desenvolvimento primeiro ao testar aplicações localhost

تجنب

  • Escrever arquivos de teste no diretório de instalação do plugin
  • Usar modo headless quando você precisa ver o que está acontecendo
  • Pular tratamento de erros em scripts de automação

الأسئلة المتكررة

Quais plataformas são suportadas?
Funciona em Linux, macOS e Windows com Node.js instalado. Requer npm para instalar dependências do Playwright.
Quais são os limites de uso?
Sem limites rígidos. A performance depende dos recursos do sistema e gerenciamento de instâncias do navegador. Feche navegadores quando terminar.
Posso integrar isso com CI/CD?
Sim. Scripts podem rodar em ambientes CI com headless: true para pipelines de teste automatizado.
Meus dados estão seguros?
Todos os scripts e capturas de tela são escritos apenas no diretório /tmp. Nenhum dado é enviado para servidores externos pela skill.
Por que o navegador não está abrindo?
Certifique-se de que display está disponível para modo headless: false. Use headless: true para ambientes headless ou configure display virtual.
Como isso é diferente de outras ferramentas de teste?
Esta skill escreve scripts Playwright personalizados sob demanda. Funciona com qualquer site e oferece mais flexibilidade do que ferramentas de gravação-reprodução.

تفاصيل المطور

بنية الملفات

📄 SKILL.md