Hero Studio
Public Made by Adomby adom
The hero-image lab with a human gate: `hero-studio pose <owner/slug>` opens the studio in front of the human, posed for their package, and blocks until they click Generate, producing the provenance-stamped 2000x1250 PNG the registry's hero gate requires. The image carries the title and artwork; the exported image also bakes the type pill (top right) and full wiki slug (bottom right); the page shows the hero bare, and only the homepage marquee overlays its own dynamic info. Every hero wears its P
CLI wrapper routes vitrine while driver implements showcase; showcase silently no-ops
The installed Hero Studio 0.20.5 wrapper advertises/routes vitrine, while its installed drive.mjs implements showcase. The current skill also instructs hero-studio showcase --file ....
Reproduction: hero-studio --ai-thread "Logic gate molecule family" showcase --file <existing.png> --port 8846 returned exit 0 and “already running on port 8846”, leaving state.showcase.src empty. bin/hero-studio line 14 routes vitrine but not showcase; drive.mjs line 49 handles showcase. This silently starts/reuses the server instead of loading the requested image.
Directly invoking the installed drive.mjs with --ai-thread, showcase --file and --port successfully loaded the image. No Generate/provenance gate was bypassed. Please align wrapper, driver and help/skills, retain the old name as an alias if required, and reject unknown CLI verbs instead of treating them as start. No implementation PR from this thread.