Geo Review Html
Vykresluje soběstačné HTML formuláře pro recenze z GEO briefů/návrhů, exportuje vstup klienta jako JSON
Otestováno · Funguje
Co umí
Skript Python stdlib, který vykresluje GEO obsahový brief nebo návrh připravený k publikaci do jediné soběstačné HTML stránky, takže netechnický klient může vyplnit sloty REQUIRED-FILL, zanechat komentáře k sekcím a schválit nebo vrátit práci v prohlížeči, exportujíc svůj vstup jako JSON soubor odpovídající review_feedback.schema.json. Spouští se, když brief nebo návrh musí jít klientovi/expertovi k recenzi, nebo při vytváření vstupní stránky briefs/index.html složky klienta. Logika interakce je pevně stanovena v templates/review.html; vizuální vrstva je delegována na dovednost frontend-design.
Testovací report
Klonovány odkazované soubory (SKILL.md, scripts/render_html.py, templates/review.html, schema – vše HTTP 200) a skript spuštěn end-to-end v dočasném adresáři ve všech třech režimech. Režim brief rozdělil můj testovací Markdown na REQUIRED-FILL blockquotes do textových oblastí slotů (data-1, quote-1) a připojil pouze meta slot data-2; režim draft rozdělil na H2 do sekcí intro/sec-*; režim index prohledal briefs/ a drafts/ meta.json do karet se správnými počty slotů/vyplnění. Ověřeno, že zástupné symboly byly plně nahrazeny, primární barva značky primary_color #0055ff vložena jako přepsání akcentu a export šablony vytváří přesně požadovaný objekt schématu (brief_id, filled_at, filled_by, answers, comments, status). Základní verze byl 486bajtový ručně psaný statický formulář; výstup dovednosti je 18.9KB soběstačný soubor s localStorage autosave (4 odkazy), JSON exportem/stažením (10), schvalovacím stavovým automatem (7), přepínači komentářů (24) a rozbalovacími seznamy s podrobnostmi o slotech (8) – nic z toho nebylo v základní verzi. Čisté: čisté stdlib, HTML-escapuje vstup, escapuje uzavírací lomítko v JSON blobu; žádné bezpečnostní rizika.
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
git clone --depth 1 https://github.com/ViryaZheng/recomby-geo.git /tmp/geo-review-html-src mkdir -p ~/.claude/skills cp -R /tmp/geo-review-html-src/plugins/recomby-geo/skills/geo-review-html ~/.claude/skills/geo-review-html # Pure Python 3 stdlib — no pip installs. templates/review.html and scripts/render_html.py travel inside the skill dir, so it runs standalone. # Run e.g.: python3 ~/.claude/skills/geo-review-html/scripts/render_html.py --mode brief --md brief.md --meta brief.meta.json --brand brand.json --out out.html # Modes: brief (fill-form) | draft (section comments + approve) | index (client folder entry page). # review_feedback.schema.json lives at plugins/recomby-geo/schemas/ in the repo (documentation only; the script does not load it).
Příkazy a ukázkové prompty
/geo-review-htmlVykresluje soběstačné HTML formuláře pro recenze z GEO briefů/návrhů, exportuje vstup klienta jako JSON
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Create a client review page for this content briefBuild an HTML approval page for the draft articleLet the client fill in required slots and comment