Compone

Framework de componentes Python para generación de HTML/XML/RSS type-safe.

Por kissgyorgy · kissgyorgy/coding-agents

Probado · Funciona ★ 10.0/10

Compone — Framework de componentes Python para generación de HTML/XML/RSS type-safe.

Qué hace

Guía a Claude a través del framework Python compone, su decorador @Component y la API de notación de corchetes para construir marcado type-safe y agnóstico al framework (HTML/XML/RSS/SVG). Se activa cuando el usuario menciona compone, quiere bibliotecas de componentes nativas de Python o necesita generar marcado sin un lenguaje de plantillas.

Informe de la prueba

Se ejecutó una prueba A/B real contra el compone 0.4.1 instalado vía pip: mi línea base sin guía adivinó una API de estilo dominante y falló inmediatamente (TypeError: 'module' object is not callable), mientras que el patrón documentado @Component/notación de corchetes del skill se ejecutó correctamente al primer intento y produjo el HTML esperado exacto.

Probado el: 2026-07-16 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /componeFramework de componentes Python para generación de HTML/XML/RSS type-safe.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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