一键导入
test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when implementing any feature or bugfix, before writing implementation code
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Guia de transformação do PJe-Calc Agente para replicar o CalcMACHINE v1.6.1. Use SEMPRE ao implementar ou refatorar o pjecalc-agente: arquitetura 3 camadas, pipeline sentença→.PJC, extração com IA (Claude), automação Playwright JSF, deploy Railway/Docker, SSE, validação. REGRA INVIOLÁVEL: .PJC só pode ser gerado pelo PJe-Calc Cidadão via Playwright — NUNCA gerar nativamente (Python/ZIP/XML). Use também quando a automação falhar e precisar de orientação baseada no CalcMACHINE em produção. Skill orquestradora central que coordena calcmachine-patterns, pjecalc-automator, playwright-jsf-automator e demais skills.
Regras operacionais para automação do PJE-Calc Cidadão — roteiros executáveis por parcela, regras de dependência entre módulos, fichas técnicas de cada verba com passo a passo de preenchimento, armadilhas e validação. Baseado em 11 videoaulas do Prof. Jorge Penna + manual CSJT.
Guia completo de preenchimento e automação do PJE-Calc Cidadão (versão desktop). Cobre todos os módulos do sistema — Dados do Cálculo, Faltas, Férias, Histórico Salarial, Verbas, Cartão de Ponto, Salário-família, Seguro-desemprego, FGTS, Contribuição Social, Previdência Privada, Pensão Alimentícia, Imposto de Renda, Multas e Indenizações, Honorários, Custas Judiciais, Correção/Juros/Multa e Operações — com instruções campo a campo, fluxos sequenciais, regras de negócio, armadilhas comuns e exemplos práticos extraídos do manual oficial do CSJT.
Battle-tested Playwright patterns for E2E, API, component, visual, accessibility, and security testing. Covers locators, fixtures, POM, network mocking, auth flows, debugging, CI/CD (GitHub Actions, GitLab, CircleCI, Azure, Jenkins), framework recipes (React, Next.js, Vue, Angular), and migration guides from Cypress/Selenium. TypeScript and JavaScript.
Skill de arquitetura e refatoração do repositório pjecalc-agente — o agente de automação remota do PJE-Calc Cidadão. Use esta skill SEMPRE que o problema envolver: reestruturar o código do agente, eliminar código morto ou duplicado, resolver conflitos entre múltiplas estratégias de automação (automation.py vs playwright_pjecalc.py vs extensão), migrar de arquivos JSON para banco de dados, desacoplar o monólito Flask+Tomcat em microsserviços, otimizar o Dockerfile ou inicialização do Tomcat, planejar filas assíncronas (Celery/Redis), resolver problemas de escalabilidade no Railway, ou qualquer decisão arquitetural sobre como o agente deve ser organizado. Também use quando precisar entender a estrutura atual do repositório, mapear dependências entre módulos, ou planejar uma refatoração segura sem quebrar funcionalidades existentes. Se a conversa mencionar "refatorar o agente", "limpar o código", "arquitetura do pjecalc-agente", "microsserviços", "desacoplar", "código morto", "rotas órfãs", ou "escalabilidade do
Metodologia de debugging sistemático para Python, FastAPI, Playwright e Railway. Cobre análise de logs, reprodução de bugs, diagnóstico de race conditions, erros de automação JSF/RichFaces e falhas de deploy em cloud.
| name | test-driven-development |
| description | Use when implementing any feature or bugfix, before writing implementation code |
Atenção: Este é um stub. O conteúdo completo desta skill precisa ser re-instalado via Claude Code plugin marketplace (
test-driven-development).Estrutura original tinha:
SKILL.md,testing-anti-patterns.md
1. RED → Escreva o teste que falha
2. GREEN → Escreva o mínimo de código para passar
3. REFACTOR → Limpe sem quebrar os testes
Testes estão em tests/. Execute com:
python -m pytest tests/ -v
Anti-padrões a evitar: