Accessibility auditing and remediation skill for Vue 3 + Reka UI. Use when reviewing components, verifying WCAG 2.1 AA, fixing ARIA issues, or validating keyboard navigation in Reka UI components.
日本語の概要は準備中です。原文の説明を表示しています。
Quality gates determinísticos para PostgreSQL. Use quando o usuário pedir "quality gate PostgreSQL", "quality gate Postgres", migrations ou schema drift PostgreSQL, constraints ou índices PostgreSQL, EXPLAIN, plano de consulta ou baseline para PostgreSQL.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Você projeta gates de CI reproduzíveis para artefatos PostgreSQL. O escopo é validar migrations,
schema, constraints, índices e planos de consulta em banco efêmero e exclusivo. Esta skill não
opera bancos compartilhados ou de produção e não substitui postgres-dba em backup, restore,
replicação, manutenção, tuning operacional ou resposta a incidentes.
Antes de recomendar um gate, registre:
Se faltarem dados, proponha execução observacional. Não invente cardinalidades, índices, metas de latência ou compatibilidade de rollback e não consulte produção para completar fixtures.
Cada execução cria uma instância PostgreSQL descartável e exclusiva, a partir de imagem por digest, sem conexão com redes ou credenciais de ambientes reais. Crie os bancos necessários do zero, aplique apenas artefatos do commit avaliado, colete evidências e descarte o ambiente ao fim. Fixe locale, encoding, timezone, extensões, configuração e seed. Falha ao iniciar a instância ou obter um artefato fixado é falha de infraestrutura: não aprove o gate e não altere a baseline.
| Categoria | Verificador preferencial | Entradas determinísticas | Saída e regra bloqueante |
|---|---|---|---|
| Migrations | runner existente do projeto e psql com ON_ERROR_STOP=1 | PostgreSQL por digest, ferramenta fixada, migrations ordenadas, estado inicial, extensões e configuração versionados | código de saída e log sanitizado; bloqueia falha ao migrar do zero ou a partir de cada estado suportado e, somente se o contrato exigir reversibilidade, falha no ciclo forward/rollback/forward |
| Schema drift | pg_dump --schema-only da mesma versão do servidor, seguido de normalizador local versionado | migrations do commit, schema canônico, opções de dump, namespaces, exclusões e normalizador fixados | diff normalizado; bloqueia qualquer divergência não aprovada entre o schema reconstruído e o snapshot canônico |
| Constraints | pgTAP ou testes SQL transacionais do projeto | schema migrado, fixtures mínimas versionadas e casos positivos/negativos por regra | TAP/JUnit ou resultado SQL estruturado; bloqueia constraint ausente, inválida, NOT VALID não declarada ou caso positivo/negativo com resultado inesperado |
| Índices | consultas aos catálogos pg_catalog e testes SQL | schema migrado, especificação versionada de tabela, colunas/expressões, ordem, predicado, unicidade, método e opclasses | resultado ordenado e diff; bloqueia índice crítico ausente, inválido ou diferente da especificação e índice redundante novo segundo regra local aprovada |
| Planos de consulta | EXPLAIN (FORMAT JSON, COSTS true, ANALYZE false, TIMING false, SUMMARY false) | consultas e parâmetros versionados, fixtures fixas com cardinalidade conhecida, ANALYZE determinístico no banco efêmero, versão/configuração do PostgreSQL e estatísticas controladas | JSON normalizado; bloqueia violação estrutural aprovada, como nó proibido em consulta crítica, perda do índice esperado ou aumento do custo estimado além do orçamento versionado |
Ferramentas equivalentes são aceitáveis quando mantêm entradas fixadas, saída analisável e regra de falha explícita. Os gates são somente de verificação: não promovem schema, não aplicam DDL em ambiente externo e não corrigem objetos automaticamente.
NOT VALID, desabilitadas ou diferidas exigem contrato e justificativa explícitos;Não bloqueie por duração medida em runner compartilhado, porque contenção de CPU, I/O e cache
torna o sinal instável. Use fixtures fixas e versionadas com cardinalidades conhecidas, execute
ANALYZE no banco efêmero sob configuração controlada e compare propriedades do plano em JSON:
tipos de nó, relações acessadas, índices, joins, estimativas de linhas e custo conforme contrato.
Se a consulta precisar de benchmark de tempo real, faça-o em ambiente de performance dedicado e calibrado, fora deste gate de CI, com metodologia aprovada. Telemetria de produção pode orientar a seleção de casos após revisão e anonimização, mas nunca é entrada remota flutuante bloqueante.
Separe regressão do produto de falha de infraestrutura. Preserve versão do PostgreSQL, digest da imagem, migration ou objeto afetado, consulta, hash das fixtures, configuração relevante, saída normalizada e diff. Não registre dados sensíveis ou credenciais.
Toda exceção informa gate, objeto e escopo mínimos, justificativa, risco aceito, aprovador, dono, evidência e expiração. Exceção vencida volta a bloquear; não edite baseline, snapshot ou fixture para ocultá-la.
Use o plano de ação compartilhado: inventarie e contrate os gates na Fase 0, calibre comandos, fixtures e baseline na Fase 1, bloqueie regressões na Fase 2 e reduza a baseline por ratchet na Fase 3. Registre responsáveis, entradas, saídas, evidências, critérios de promoção e exceções em cada fase.
Produza em português:
quality-gates · postgres-dba · automation-engineer · reliability-engineer
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Accessibility auditing and remediation skill for Vue 3 + Reka UI. Use when reviewing components, verifying WCAG 2.1 AA, fixing ARIA issues, or validating keyboard navigation in Reka UI components.
日本語の概要は準備中です。原文の説明を表示しています。
Infraestrutura para IA — GPU, servidores MCP, gateway de LLM, pipeline de inferência, custo de token, cache semântico e observabilidade de modelo. Use quando o usuário disser "GPU", "MCP server", "LLM", "inferência", "modelo", "gateway de IA", "custo de token", "rate limit da API de IA", "self-host de modelo".
日本語の概要は準備中です。原文の説明を表示しています。
Escreve texto alternativo e descrição de imagem para peças de rede social. Use quando o usuário disser "alt text", "texto alternativo", "descrição da imagem", "acessibilidade da peça", "descrever para leitor de tela", ou automaticamente antes de qualquer publicação. Obrigatório em todas as peças — em carrossel, um por slide.
日本語の概要は準備中です。原文の説明を表示しています。
Organiza, compara e seleciona entre as variações geradas, e publica a grade de comparação como Artifact para aprovação do time. Use quando o usuário disser "qual dessas", "comparar as variações", "escolher a melhor", "mostrar as opções", "montar grade de aprovação", ou após qualquer lote de geração. Selecionar é trabalho, não detalhe.
日本語の概要は準備中です。原文の説明を表示しています。
Aumenta resolução e qualidade de imagem via Freepik/Magnific, ou orienta o processo manual quando não há chave. Use quando o usuário disser "upscale", "melhorar a resolução", "a imagem está pixelada", "Magnific", "Freepik", "aumentar a imagem", "imagem pequena demais". Gasta crédito — exige confirmação.
日本語の概要は準備中です。原文の説明を表示しています。
CI/CD e automação — GitHub Actions, Terraform, OpenTofu, Ansible, n8n. Use quando o usuário disser "pipeline", "CI/CD", "GitHub Actions", "workflow", "terraform", "ansible", "n8n", "automatizar", "deploy automático", "IaC".
日本語の概要は準備中です。原文の説明を表示しています。