Compone

Framework komponentów Python do generowania typowo bezpiecznego HTML/XML/RSS.

Autor: kissgyorgy · kissgyorgy/coding-agents

Testowano · Działa ★ 10.0/10

Compone — Framework komponentów Python do generowania typowo bezpiecznego HTML/XML/RSS.

Co robi ten skill

Prowadzi Claude przez framework komponentów Python @Component i API notacji nawiasowej do budowania typowo bezpiecznych, niezależnych od frameworka znaczników (HTML/XML/RSS/SVG). Wyzwalana, gdy użytkownik wspomina o compone, chce natywnych bibliotek komponentów Python lub potrzebuje wygenerować znaczniki bez języka szablonów.

Raport z testu

Przeprowadzono rzeczywiste A/B w porównaniu z zainstalowanym pipem compone 0.4.1: mój podstawowy wynik bez wskazówek zgadł API w stylu dominującym i natychmiast się zepsuł (TypeError: 'module' object is not callable), podczas gdy udokumentowany wzorzec @Component/notacja nawiasowa umiejętności zadziałał poprawnie za pierwszym razem i wygenerował dokładnie oczekiwany HTML.

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

Instalacja

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

Komendy i przykładowe prompty

  • /componeFramework komponentów Python do generowania typowo bezpiecznego HTML/XML/RSS.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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