Compone

Framework di componenti Python per la generazione di HTML/XML/RSS type-safe.

di kissgyorgy · kissgyorgy/coding-agents

Promosso ★ 10.0/10

Compone — Framework di componenti Python per la generazione di HTML/XML/RSS type-safe.

Cosa fa

Guida Claude attraverso il framework Python compone, il suo decoratore @Component e l'API con notazione a parentesi per costruire markup type-safe e framework-agnostic (HTML/XML/RSS/SVG). Si attiva quando l'utente menziona compone, desidera librerie di componenti native Python o necessita di generare markup senza un linguaggio di template.

Rapporto di test

Eseguito un vero A/B contro il componte 0.4.1 effettivamente installato via pip: la mia baseline non guidata ha indovinato un'API dominate-style e si è bloccata immediatamente (TypeError: 'module' object is not callable), mentre il pattern documentato @Component/notazione a parentesi della skill ha funzionato correttamente al primo tentativo e ha prodotto l'HTML atteso esatto.

Testato il: 2026-07-16 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/kissgyorgy/coding-agents
mkdir -p ~/.claude/skills
cp -r coding-agents/skills/compone ~/.claude/skills/compone

Comandi e prompt di esempio

  • /componeFramework di componenti Python per la generazione di HTML/XML/RSS type-safe.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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