بنقرة واحدة
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: