full-output-enforcement
Imposer une sortie complète et intégrale à chaque fois
Les LLMs tronquent souvent ou résument le code au lieu de livrer des fichiers complets. Cette competence enforces an exhaustive output by banning placeholder patterns and managing token-limit splits cleanly.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "full-output-enforcement". Write a user authentication module with registration, login, and password reset
Résultat attendu:
Implémentation complète avec les trois fonctionnalités : fonction d'inscription, gestionnaire de connexion, flux de réinitialisation de mot de passe. Aucun commentaire TODO. Aucun 'implémentez un motif similaire pour X'. Code complet pour chaque fonction.
Utilisation de "full-output-enforcement". Create 5 API endpoint handlers for a todo app
Résultat attendu:
Les 5 gestionnaires entièrement implémentés : créer une tâche, obtenir les tâches, obtenir une seule tâche, mettre à jour une tâche, supprimer une tâche. Chaque gestionnaire inclut la validation des entrées, la gestion des erreurs et le formatage des réponses. Aucune logique de remplacement.
Utilisation de "full-output-enforcement". Generate a complete React component library with 10 components
Résultat attendu:
Les 10 composants entièrement écrits : Button, Input, Modal, Card, Alert, Dropdown, Checkbox, Radio, Select, Textarea. Chacun avec l'interface des props, la gestion d'état, les gestionnaires d'événements et le style. Si interrompu au composant 6, le marqueur de continuation affiche [PAUSED — 6 sur 10 complet. Envoyez 'continue' pour reprendre].
Audit de sécurité
SûrStatic 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.
Score de qualité
Ce que vous pouvez construire
Obtenir du code de production complet
Demandez une implémentation complète d'une fonctionnalité, d'une API ou d'un module. La competence garantit qu'aucun commentaire de remplacement ou code squelettique n'apparaît dans la sortie.
Générer tous les éléments d'une liste
Demandez 10 cas de test, 5 composants ou tout autre nombre spécifique. La competence suit le décompte et garantit que chaque élément demandé apparaît dans la sortie.
Gérer les sorties longues de manière transparente
Pour les bases de code ou la documentation volumineuses, la competence gère la continuation proprement avec des marqueurs afin qu'aucun contenu ne soit perdu ou dupliqué.
Essayez ces prompts
Écrivez un [module name] complet avec [specific requirements]. Appliquez la competence full-output-enforcement.
Créez [number] de [item type]. Assurez-vous que chacun est entièrement écrit sans raccourcis.
Générez le [large feature] complet dans son intégralité. Si vous atteignez une limite, marquez où vous vous êtes arrêté et je continuerai.
Vérifiez que la sortie contient tous les [specific items] demandés. Signalez tout élément manquant avant de finaliser.
Bonnes pratiques
- Spécifiez toujours le nombre exact de livrables attendus dans votre demande
- Consultez la liste des motifs interdits pour comprendre ce que la competence empêche
- Utilisez les marqueurs de continuation lorsque vous travaillez avec des bases de code très volumineuses
Éviter
- Demander 'un exemple typique' au lieu d'une implémentation spécifique
- Accepter une sortie partielle alors que vous avez demandé une solution complète
- Utiliser un langage vague qui permet au LLM de résumer au lieu de détailler