A static hub for ABVX developer tools and small product pages. It keeps live links, per-tool docs, and lightweight landing pages in one place. Multiple agentsgen commands are listed separately for discoverability, but they ship as one package.
Live: lab.abvx.xyz
- repomap — Deterministic repo map + import graph artifacts (read-only).
- agentsgen snippets — Canonical README snippet extraction with deterministic CI drift checks.
- agentsgen presets — Copy-paste setup for common stacks (explicit commands, no guesswork).
- agentsgen — Safe repo docs toolchain for coding agents (AGENTS/RUNBOOK + PR Guard + LLMO Pack).
- agentsgen init — Bootstrap .agentsgen.json + AGENTS/RUNBOOK with safe marker sections.
- agentsgen update — Patch marker sections only; never overwrite handwritten docs.
- agentsgen pack — Generate AI/LLMO docs bundle; supports --check and --print-plan.
- agentsgen check — Validate repo is agentsgen-ready; CI-friendly drift signals.
- agentsgen detect — Heuristic repo scan (no execution); emits stable JSON output.
- agentsgen status — Instant repo overview: managed files, markers, generated fallbacks, and drift.
- ABVX Shortener — Minimal URL shortener (Cloudflare Worker + KV).
- sitelen-layer-plugin — sitelen-layer rendering plugin (toki pona tooling).
- git-tweet — Turn git changes into tweet-sized release notes (with context + links).
- AsciiTheme — Tiny CSS theme kit for clean, readable dev pages.
Agentsgen commands are presented here as separate tool pages for discoverability.
They still ship together as one package: agentsgen.
- Home page:
docs/index.html - Tool pages:
docs/tools/<slug>/index.html - SEO basics:
docs/robots.txtanddocs/sitemap.xml - Theme assets:
docs/assets/asciitheme.css,docs/assets/ascii-theme.js,docs/assets/styles.css
- repomap
- agentsgen
- agentsgen-init
- agentsgen-update
- agentsgen-pack
- agentsgen-check
- agentsgen-detect
- agentsgen-status
- agentsgen-presets
- agentsgen-snippets
- abvx-shortener
- sitelen-layer-plugin
- git-tweet
- asciitheme
ABVX Lab uses a split setup based on AsciiTheme:
docs/assets/asciitheme.cssis a vendored copy of the AsciiTheme base presetdocs/assets/ascii-theme.jsis the vendored theme-toggle scriptdocs/assets/styles.cssis the Lab-only override layer- Do not rebuild the baseline locally in
styles.css
Use this checklist:
- Create a new tool page from an existing
docs/tools/<slug>/index.html - Update the title, one-liner, links, metadata, and canonical URL
- Add the card to
docs/index.html - Move the new card to the first position on the home grid
- Add the
NEWsticker to the new card and remove it from the previous one so only one tool is markedNEW - Add the tool URL to
docs/sitemap.xml - If the tool has a live site, add its
Livelink on both the home card and the tool page
GitHub Pages publishes this site from /docs on main.
Flow: commit -> push -> wait for Pages.
If you change asset URLs or ship a static asset that browsers may cache aggressively, add or update the cache-busting query suffix in the HTML.