Compone

Framework de composants Python pour la génération de HTML/XML/RSS type-safe.

par kissgyorgy · kissgyorgy/coding-agents

Testé · Fonctionne ★ 10.0/10

Compone — Framework de composants Python pour la génération de HTML/XML/RSS type-safe.

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 card
  • How do I use compone's bracket notation to generate RSS XML?
  • Show me the @Component decorator pattern for type-safe HTML