·parse-dont-validate
</>

parse-dont-validate

Revues de code et aide à la conception basées sur le principe « Parse, don’t validate ». Convertit le modèle de validation (vérifier et ignorer le résultat) en modèle d'analyse (conserver le résultat de la vérification dans le type), favorisant ainsi les conceptions qui appliquent les invariants via le système de types. À utiliser lorsque les fonctions de validation doivent être améliorées lors de révisions de code, de nouvelles implémentations ou de refactorisation. Langages cibles : Rust, Haskell, TypeScript, Scala, Java, Go, Python. Déclenché par des requêtes liées à la sécurité des types telles que « améliorer la validation », « Je veux des garanties dans le type », « corriger l'analyse des fusils de chasse », « empêcher les états invalides avec les types » ou « réduire les peut-être ».

13Installations·3Tendance·@j5ik2o

Installation

$npx skills add https://github.com/j5ik2o/okite-ai --skill parse-dont-validate

Comment installer parse-dont-validate

Installez rapidement le skill IA parse-dont-validate dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/j5ik2o/okite-ai --skill parse-dont-validate
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : j5ik2o/okite-ai.

| Validate | () / void / bool | 捨てる | 再チェック必要、型が保証しない | | Parse | 型付き値 | 保持 | 一度のチェックで済む、型が保証 |

Revues de code et aide à la conception basées sur le principe « Parse, don’t validate ». Convertit le modèle de validation (vérifier et ignorer le résultat) en modèle d'analyse (conserver le résultat de la vérification dans le type), favorisant ainsi les conceptions qui appliquent les invariants via le système de types. À utiliser lorsque les fonctions de validation doivent être améliorées lors de révisions de code, de nouvelles implémentations ou de refactorisation. Langages cibles : Rust, Haskell, TypeScript, Scala, Java, Go, Python. Déclenché par des requêtes liées à la sécurité des types telles que « améliorer la validation », « Je veux des garanties dans le type », « corriger l'analyse des fusils de chasse », « empêcher les états invalides avec les types » ou « réduire les peut-être ». Source : j5ik2o/okite-ai.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/j5ik2o/okite-ai --skill parse-dont-validate
Catégorie
</>Développement
Vérifié
Première apparition
2026-03-10
Mis à jour
2026-03-10

Browse more skills from j5ik2o/okite-ai

Réponses rapides

Qu'est-ce que parse-dont-validate ?

Revues de code et aide à la conception basées sur le principe « Parse, don’t validate ». Convertit le modèle de validation (vérifier et ignorer le résultat) en modèle d'analyse (conserver le résultat de la vérification dans le type), favorisant ainsi les conceptions qui appliquent les invariants via le système de types. À utiliser lorsque les fonctions de validation doivent être améliorées lors de révisions de code, de nouvelles implémentations ou de refactorisation. Langages cibles : Rust, Haskell, TypeScript, Scala, Java, Go, Python. Déclenché par des requêtes liées à la sécurité des types telles que « améliorer la validation », « Je veux des garanties dans le type », « corriger l'analyse des fusils de chasse », « empêcher les états invalides avec les types » ou « réduire les peut-être ». Source : j5ik2o/okite-ai.

Comment installer parse-dont-validate ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/j5ik2o/okite-ai --skill parse-dont-validate Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/j5ik2o/okite-ai