
# Browser Testing with Playwright MCP ## Objetivo Esta skill define padrões para testes automatizados em navegador usando o **Playwright MCP** (Model Context Protocol). Quando o usuário solicitar testes ou validações de funcionalidades que abrem no navegador, os agentes **DEVEM** usar o Playwright MCP para: - Abrir a aplicação no navegador - Verificar console do navegador (erros JavaScript) - Verificar logs de rede (network requests) - Capturar screenshots para validação visual - Verificar el
React best practices e frameworks modernos
Django best practices baseadas em cookiecutter-django e produção real
Processos gerais de deploy, validação, backup e boas práticas para deploy em produção
Skill completa para desenvolvimento e documentação de APIs usando Postman, incluindo automação, CI/CD, e geração a partir de OpenAPI.
Regras rígidas de segurança para Docker Compose - NUNCA expor variáveis de ambiente
Execução e análise de testes automatizados
Padrão para criar entrypoint.sh com múltiplos comandos para containers Docker, permitindo execução flexível de diferentes operações.
Gera critérios de aceite Given/When/Then para requisitos funcionais. Inclui happy path, edge cases e falhas.
Regras críticas sobre quando e como modificar código existente
Padrões e checklist para code review
Regras e boas práticas para organização e uso de CSS
Regras de transição entre Cursor e Claude Code
Geração de diagramas técnicos para tutoriais, artigos e documentação
Agentes DEVEM executar containers e scripts, não apenas mostrar comandos
Skill para gerar Dockerfiles, entrypoints, Makefiles e .dockerignore automaticamente seguindo melhores práticas.
Regras sobre uso de emojis em código e documentação
FastAPI best practices e convenções baseadas em produção real. Aplicar em todos os projetos FastAPI.
Extrai especificações de um sistema legado (código existente) quando não há documentação adequada.
Node.js best practices e patterns
Integração completa com Notion usando MCP customizado (notion-automation-suite)
Comandos e automação para executar operações Postman (conversão OpenAPI, execução de testes, geração de relatórios).
Regras para organização de projetos em config/ vs logs/ - quando usar cada pasta
Python best practices e styleguide
Converte input não estruturado (texto, notas, docs parciais) em requisitos funcionais (FR) e perguntas abertas. Não inventa requisitos.
Ruff como linter e formatter padrão para Python (substitui Flake8, Black, isort)
Processo universal e repetível para criar especificações a partir de qualquer input (texto, docs, código). Usado em Plan mode.
Padroniza documentação existente no formato canônico Spec-Driven. Remove duplicação e melhora rastreabilidade.
Gera resumos didáticos extensos e estruturados de aulas/cursos para cards do Notion. Use ao resumir aulas, apostilas, transcrições ou materiais de estudo para incluir no corpo do card (não apenas no campo Descrição), com flashcards, exemplos de código, diagramas Mermaid, mapa conceitual e perguntas de reforço.
# My Local Place - Local Infrastructure Platform ## Objetivo Esta skill define padrões para uso do **My Local Place** como plataforma de infraestrutura local para desenvolvimento. Quando um projeto não possui ferramentas embutidas no `docker-compose.yml` (Redis, PostgreSQL, Kafka, Ollama, etc.), os agentes **DEVEM** sugerir ou usar o My Local Place. --- ## Quando Usar **SEMPRE** considerar My Local Place quando: 1. ✅ Projeto não tem Redis no docker-compose 2. ✅ Projeto não tem PostgreSQL n
Padrões e boas práticas para Makefile em todos os projetos
Cria Architecture Decision Records (ADRs) para decisões técnicas. Inclui alternativas, justificativa e consequências.
Gerenciamento obrigatório de CHANGELOG e versionamento seguindo Keep a Changelog e Semantic Versioning em todos os projetos.
--- name: commit-workflow description: Fluxo completo de Git: branches, commits, pull requests e code review triggers: [commit, git, push, conventional, branch, pr, pull request, code review] --- # Commit Workflow ## Quando Usar Ativar quando: - Código está pronto para commit - Review foi aprovado - Testes passaram ## Conventional Commits ### Formato ``` <type>(<scope>): <description> [body opcional] [footer opcional] ``` ### Types | Type | Uso | |------|-----| | `feat` | Nova funcionali
Análise completa de status e planejamento diário usando Notion MCP
--- name: scripts-logs-organization description: Regras obrigatórias para organização de scripts temporários, logs, feedbacks e planejamentos triggers: [script, log, feedback, relatorio, planejamento, temporario, @temp, analise, resumo, daily] --- # Organização de Scripts e Logs **Regras obrigatórias para scripts temporários, logs, feedbacks e planejamentos.** **Última Atualização:** 2026-01-23 --- ## 📍 Path Fixo **Base obrigatória:** `/home/lucas-biason/Projetos/Infraestrutura/cursor-mul