feat: searchable prompt store (GitHub Pages) + README split #1
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/prompt-site-and-docs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What this adds
A user-facing prompt store — a static, searchable site published to
https://prompts.ronzz.org from the GitHub push mirror — plus a README split so
the repository is approachable for non-technical teammates.
Docs split
README.md— short, non-technical intro with pointers.USERGUIDE.md— end-user guide (Veramiko, opencode, copy-paste, fill-in markers).CONTRIBUTING.md— technical guide: layout,{{include:}}, system-promptfrontmatter, filenames-as-commands, build, Open WebUI sync + its CI
constraints, and the prompt-store pipeline.
Prompt store (
site/, Astro)user guide and the theme tree.
/userguideand/contributingrendered from the root markdown./themes— tree of every prompt (12 groups, 42 prompts + 2 models)./prompts/<path>— each prompt with a Copy button that yields exactly thetext Open WebUI receives (generated header + YAML frontmatter stripped, same
normalisation as
sync-owui.py).search-index.json) with a client-side filter.Deployment
.github/workflows/pages.ymlrebuildsdist/, builds the site, and deploys_site/viaactions/deploy-pages.prompts.ronzz.org(site/public/CNAME+ Pages settings).Verification
python3 build-prompts.py --check→dist/up to date.npm run build→ 46 pages; Chromium smoke test of the home search, thetheme tree, and the copy button → all pass, no console errors.
DNS still to add (Cloudflare)
CNAME prompts → ron-ronzz-org.github.io, grey cloud (DNS only) so GitHub canissue its own TLS certificate. See
RonzzIT:Runbook/Cloudflare.Root README.md is now a short, non-technical introduction. The new USERGUIDE.md explains how to use the prompts (Open WebUI, copy-paste, fill-in markers) for non-technical users; CONTRIBUTING.md holds the technical details (layout, {{include:}} directives, build, opencode config, Open WebUI sync and its CI constraints, filenames-as-commands).main had gained a technical "Prompt hub: adding prompts and models" section appended to the pre-split README. Post-split that content belongs in CONTRIBUTING.md, so relocate it there (deployment wiki link, the .secrets/owui-api-key dry-run, delete-by-deleting-source, the do-not-create-by-hand warning, Open WebUI {{variable}} placeholders) and keep README short. Point the prompt store at the custom domain prompts.ronzz.org (astro.config.mjs, site/public/CNAME, docs) and fix the user guide's broken sentence and dead anchor.