
de vyper5,182
Guide orienté développeur pour travailler sur le compilateur de contrats intelligents Vyper : pipeline de compilation, IR Venom, analyse sémantique, codegen, tests et contribution.
Compétence complète pour les contributeurs travaillant sur le compilateur de contrats intelligents Vyper. Explique les commandes rapides pour les développeurs, le pipeline de compilation (AST → analyse sémantique → IR → codegen → bytecode), le chemin de codegen expérimental Venom, les points d'entrée clés, les tests et les conventions de contribution. Utile pour déboguer les étapes du compilateur, exécuter des tests et implémenter ou réviser des passes du compilateur.
Utilisez cette compétence lorsque vous : modifiez le pipeline du compilateur, implémentez ou optimisez la génération de code (y compris l'IR Venom expérimental), écrivez ou mettez à jour des vérifications sémantiques, déboguez la sortie assembly/IR pour les contrats, ou préparez des tests et la CI pour des modifications du compilateur. Se déclenche sur des modifications référençant les phases du compilateur, l'IR Venom, l'AST/sémantique, le codegen ou des échecs de tests.
Idéalement conçu pour les agents orientés développement/code capables d'exécuter des commandes shell et de lire des fichiers de dépôt (Code-Architect, Code-Explorer, agents de type Copilot/GitHub Codespaces).
Vyper Compiler skill provides developer-focused guidance for working on the Vyper smart contract compiler codebase. It covers compilation pipeline, Venom IR, semantic analysis, codegen, and testing. Well-documented with clear quick commands, directory map, and deep-dive references. No bundled scripts — purely documentation-driven. Niche utility targeting Vyper compiler contributors specifically.
Clean skill with no security concerns. Pure documentation skill with no executable scripts. Well-structured SKILL.md with frontmatter, clear sections, and progressive disclosure via topic deep-dives. Lacks a scripts/ or references/ directory which would improve architecture score.