recomby-ai avatar

Geo Review Html

Turns GEO content briefs and production drafts into self-contained HTML review forms that non-technical clients can actually use. Instead of asking a domain expert to edit Markdown, you hand them a browser file where they fill REQUIRED-FILL slots in textareas, leave section comments, and click approve or return. Their answers come back as JSON that Step 9 of the brief workflow ingests directly. Battle-tested on a 9-draft batch. The interaction logic is locked down in a template (localStorage autosave, export, progress tracking), but you can restyle the CSS via the frontend-design skill if a client wants branding. Also generates index pages that show live progress across all briefs in a folder. Pure standard library Python, no dependencies, outputs one file you can email.

GitHub stars
415
last updated
Jun 9, 2026

Install

$ npx -y skills add recomby-ai/recomby-geo --skill geo-review-html --agent claude-code

Installs into .claude/skills of the current project.

Files

geo-review-html — interactive client-review HTML

The Markdown briefs/drafts are right for the GEO operator; they are awkward for the client side. This skill renders a companion HTML alongside the Markdown so non-technical reviewers can work in the browser. Battle-tested in the SEA-CICSIC 9-draft batch (see issue #1).

Division of labour (do not blur this):

  • Interaction logic is fixed — templates/review.html owns localStorage auto-save, JSON export, the progress counter, comment toggles, and the approve/return state machine. It is correct as written; do not regenerate it per run.
  • Visual layer is the template's CSS — that is where the vendored frontend-design skill applies. When a client wants a branded or more distinctive look, restyle the <style> block of templates/review.html using frontend-design principles. --accent is already overridable per client via brand_context (see below); deeper restyling edits the CSS.
  • render_html.py only parses Markdown + meta into a payload and injects it.

When to use

Sponsors

Details

Repository
github.com/recomby-ai/recomby-geo
Categories
Frontend Development, Git & Pull Requests, Code Review & Quality, Release Management, Automation & Workflows, Marketing & SEO, Design & UI/UX
License
MIT
First seen
Jun 11, 2026

More from recomby-ai/recomby-geo

All 9
1TheOrcDev avatarrerender-memoTheOrcDev/8bitcn-uiExtract expensive work into memoized components with React.memo. Apply when components perform expensive computations that can be skipped when props haven't cha0skills.sh installs
2zhixiangluo avatardiscover-ui-surfacezhixiangluo/10xproductivityWalk through a UI flow once manually and capture a durable interaction map — which DOM elements to click, which network requests they trigger, and what field sh0skills.sh installs
3vercel-labs avatarvercel-react-best-practicesvercel-labs/agent-skillsReact and Next.js performance optimization across 70 rules prioritized by impact.885.1Kskills.sh installs
4shadcn avatarshadcnshadcn/uiComplete shadcn/ui component management for adding, searching, fixing, styling, and composing UI.234.7Kskills.sh installs
5google-labs-code avatarshadcn-uigoogle-labs-code/stitch-skillsExpert guidance for integrating and building applications with shadcn/ui components, including component discovery, installation, customization, and best practi54.3Kskills.sh installs
6flutter avatarflutter-add-widget-testflutter/agent-pluginsImplement a component-level test using `WidgetTester` to verify UI rendering and user interactions (tapping, scrolling, entering text). Use when validating that41.4Kskills.sh installs