Habilidades full-output-enforcement
📦

full-output-enforcement

Seguro

Forçar Saída Completa e Inteira Todas as Vezes

LLMs frequentemente truncam ou resumem código em vez de entregar arquivos completos. Esta skill força saída exaustiva ao proibir padrões de placeholder e gerenciar divisões de limite de token de forma limpa.

Suporta: Claude Codex Code(CC)
🥉 73 Bronze
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "full-output-enforcement". Escreva um módulo de autenticação de usuário com registro, login e recuperação de senha

Resultado esperado:

Implementação completa com todas as três features: função de registro, manipulador de login, fluxo de recuperação de senha. Sem comentários TODO. Sem 'implemente padrão similar para X'. Código completo para cada função.

A utilizar "full-output-enforcement". Crie 5 manipuladores de endpoint de API para um app de tarefas

Resultado esperado:

Todos os 5 manipuladores completamente implementados: criar tarefa, obter tarefas, obter tarefa única, atualizar tarefa, excluir tarefa. Cada manipulador inclui validação de entrada, tratamento de erros e formatação de resposta. Sem lógica placeholder.

A utilizar "full-output-enforcement". Gere uma biblioteca completa de componentes React com 10 componentes

Resultado esperado:

Todos os 10 componentes completamente escritos: Button, Input, Modal, Card, Alert, Dropdown, Checkbox, Radio, Select, Textarea. Cada um com interface de props, gerenciamento de estado, manipuladores de eventos e estilização. Se interrompido no componente 6, o marcador de continuação mostra [PAUSED — 6 de 10 completo. Envie 'continue' para retomar].

Auditoria de Segurança

Seguro
v1 • 4/18/2026

Static analysis flagged external_commands and weak_crypto patterns, but all are false positives. Line 16 contains Markdown code formatting backticks for banned patterns, not shell execution. Line 20 uses 'skeleton' to describe placeholder code, not cryptography. No executable code exists in this skill. The file is a text-based prompt instruction set with zero security risk.

1
Arquivos analisados
50
Linhas analisadas
0
achados
1
Total de auditorias
Nenhum problema de segurança encontrado
Auditado por: claude

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
87
Conteúdo
50
Comunidade
100
Segurança
83
Conformidade com especificações

O Que Você Pode Construir

Obter Código de Produção Completo

Solicite uma implementação completa de uma feature, API ou módulo. A skill garante que nenhum comentário placeholder ou código de esqueleto apareça na saída.

Gerar Todos os Itens de uma Lista

Peça 10 casos de teste, 5 componentes, ou qualquer número específico. A skill rastreia a contagem e garante que cada item solicitado apareça na saída.

Lidar com Saídas Longas de Forma Integrada

Para bases de código ou documentação extensas, a skill gerencia a continuação de forma limpa com marcadores para que nenhum conteúdo seja perdido ou duplicado.

Tente Estes Prompts

Solicitar Código Completo
Escreva um [module name] completo com [specific requirements]. Aplique a skill full-output-enforcement.
Gerar Múltiplos Itens
Crie [number] de [item type]. Certifique-se de que cada um esteja completamente escrito sem atalhos.
Lidar com Saída Longa
Gere o [large feature] completo em sua totalidade. Se atingir um limite, marque onde parou e eu continuarei.
Verificar Completude
Verifique se a saída contém todos os [specific items] solicitados. Sinalize qualquer coisa missing antes de finalizar.

Melhores Práticas

  • Sempre especifique o número exato de entregas esperadas na sua solicitação
  • Revise a lista de padrões proibidos para entender o que a skill previne
  • Use marcadores de continuação ao trabalhar com bases de código muito grandes

Evitar

  • Solicitar 'um exemplo típico' em vez de uma implementação específica
  • Aceitar saída parcial quando você solicitou uma solução completa
  • Usar linguagem vaga que permite ao LLM resumir em vez de detalhar

Perguntas Frequentes

O que acontece se a saída for cortada devido a limites de token?
A skill marca o ponto de interrupção com um marcador de continuação como [PAUSED — X de Y completo. Envie 'continue' para retomar]. Envie 'continue' e o LLM retoma exatamente de onde parou.
Esta skill pode fazer um LLM gerar conteúdo infinito?
Não. A skill não aumenta os limites de token. Ela apenas garante que o que é gerado seja completo e íntegro até o limite real do modelo.
Esta skill valida o código quanto a erros?
Não. A skill impõe completude e proíbe placeholders. Ela não verifica sintaxe, lógica ou correção de runtime do código gerado.
O que são 'padrões de saída proibidos'?
Estas são frases placeholder como '// TODO', '// implemente aqui', '// similar ao acima', ou 'o resto segue este padrão'. A skill trata estas como falhas graves.
Como a skill lida com continuação?
Na interrupção, o LLM produz um marcador com status de conclusão e o nome da próxima seção. Respondendo com 'continue' retoma desse ponto exato sem recapitulação ou duplicação.
Posso usar isso com outras skills?
Sim. Esta skill funciona junto com skills de geração de código, refatoração ou documentação. Aplique quando você precisar que essas skills produzam saída completa ao invés de parcial.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md