Use when closing a Python coding task, choosing quality or security checks, or deciding whether the agent delivery loop still needs another pass on a data-platform change.
75%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.claude/skills/quality-security-loop/SKILL.mdThe canonical home for this skill is quality-security-loop in fazedordecodigo/python-api-validation-discovery
Fonte da verdade (não copie o texto dessas páginas; abra e siga):
docs/qualidade-seguranca.md lista as ferramentas e o papel de cada uma.docs/agent-delivery-loop.md define quando cada check entra e como o loop fecha a tarefa.A decisão olha o diff, não o título da tarefa. O mapa está em loop.yaml e na tabela da página do loop:
Schemathesis não é um desses checks mecânicos. Se a tarefa muda a API HTTP, use a skill schemathesis-api e o spec OpenAPI. Contrato e regra de domínio continuam no pipeline.
python3 scripts/agent_loop.py (ou apm run loop, ou o prompt run-agent-loop). apm run lint, apm run test e apm run audit chamam scripts/lint.sh, scripts/test.sh e scripts/audit.sh com os mesmos argv de loop.yaml.propriedade_quebrada e contraexemplo_minimo. Corrija isso. Não explique o próprio erro.noqa, type: ignore ou baseline, a menos que a tarefa peça isso.Fonte extra: docs/papers-research.md. Ao fechar, relate checks rodados, volta em que passou e o comando. O CI continua sendo o gate de merge.
666a9ac
Canonical home
since Oct 3, 2026
Also appears in
since Oct 3, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.