Compone
Framework de composants Python pour la génération de HTML/XML/RSS type-safe.
Testé · Fonctionne
Ce que fait
Guide Claude à travers le framework Python compone, son décorateur @Component et son API de notation entre crochets pour construire des balisages type-safe et indépendants du framework (HTML/XML/RSS/SVG). Se déclenche lorsque l'utilisateur mentionne compone, souhaite des bibliothèques de composants natives Python ou a besoin de générer du balisage sans langage de template.
Rapport de test
A exécuté un A/B réel contre le compone 0.4.1 réellement installé via pip : ma base non guidée a deviné une API de style dominate et a planté immédiatement (TypeError: 'module' object is not callable), tandis que le modèle @Component/notation entre crochets documenté par la compétence a fonctionné correctement du premier coup et a produit le HTML attendu exact.
Testé le: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/kissgyorgy/coding-agents mkdir -p ~/.claude/skills cp -r coding-agents/skills/compone ~/.claude/skills/compone
Commandes et exemples de prompts
/componeFramework de composants Python pour la génération de HTML/XML/RSS type-safe.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Build a UserCard component in compone that renders an HTML cardHow do I use compone's bracket notation to generate RSS XML?Show me the @Component decorator pattern for type-safe HTML