Compone

Python komponentrammeverk for typesikker HTML/XML/RSS-generering.

av kissgyorgy · kissgyorgy/coding-agents

Bestått ★ 10.0/10

Compone — Python komponentrammeverk for typesikker HTML/XML/RSS-generering.

Hva den gjør

Veileder Claude gjennom compone Python-rammeverkets @Component-dekorator og bracket-notasjons-API for å bygge typesikre, rammeverksagnostiske markeringer (HTML/XML/RSS/SVG). Utløses når brukeren nevner compone, ønsker Python-native komponentbiblioteker, eller trenger å generere markering uten et mal-språk.

Testrapport

Kjørte en ekte A/B mot den faktiske pip-installerte compone 0.4.1: mitt uguidede grunnsvars gjettet en dominerende API og krasjet umiddelbart (TypeError: 'module' object is not callable), mens ferdighetens dokumenterte @Component/bracket-notasjonsmønster kjørte korrekt på første forsøk og produserte nøyaktig forventet HTML.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /componePython komponentrammeverk for typesikker HTML/XML/RSS-generering.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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