Compone

Python komponentramverk för typsäker HTML/XML/RSS-generering.

av kissgyorgy · kissgyorgy/coding-agents

Testad · Fungerar ★ 10.0/10

Compone — Python komponentramverk för typsäker HTML/XML/RSS-generering.

Vad den gör

Guidar Claude genom compone Python-ramverkets @Component-dekoratör och hakparentes-notation API för att bygga typsäkra, ramverks-agnostiska markeringar (HTML/XML/RSS/SVG). Triggers när användaren nämner compone, vill ha Python-inbyggda komponentbibliotek eller behöver generera markeringar utan ett mallspråk.

Testrapport

Körde en verklig A/B mot den faktiska pip-installerade compone 0.4.1: min oledda baslinje gissade ett dominerande API och kraschade omedelbart (TypeError: 'module' object is not callable), medan färdighetens dokumenterade @Component/hakparentes-notation mönster kördes korrekt första gången och producerade exakt förväntad HTML.

Testad: 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

Kommandon och exempelprompter

  • /componePython komponentramverk för typsäker HTML/XML/RSS-generering.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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