Skip to content

feat: launch adeptability.itaywol.tools website with Astro + Starlight docs#52

Merged
itaywol merged 6 commits into
mainfrom
feat/website
Jul 24, 2026
Merged

feat: launch adeptability.itaywol.tools website with Astro + Starlight docs#52
itaywol merged 6 commits into
mainfrom
feat/website

Conversation

@itaywol

@itaywol itaywol commented Jul 24, 2026

Copy link
Copy Markdown
Owner

What

New website at https://adeptability.itaywol.tools (live now), replacing the mkdocs GitHub Pages site.

  • site/ — Astro 7 project: custom landing page (brand-derived design: navy/iris/spark palette, Space Grotesk + JetBrains Mono, animated SKILL.md→harness fan-out hero) + Starlight docs at /docs with all 21 pages migrated, mkdocs nav preserved.
  • Deployed via Cloudflare Workers static assets (wrangler deploy), custom domain route — same setup as testless.
  • .github/workflows/docs.yml now deploys a path-preserving redirect on GitHub Pages so old itaywol.github.io/adeptability/* links keep working; mkdocs.yml removed.
  • 3 new demo gifs, reproducible from committed vhs tapes (assets/tapes/), real adept output, themed to the site: demo.gif (sync fan-out hero, refreshed in README), authoring.gif (skill add → drift → sync), agents.gif (subagent add + harness registry).
  • README doc links point at the new domain; fonts self-hosted (zero external requests).
  • Footer links: GitHub · Buy Me a Coffee · itaywol.com · LinkedIn.

Migration notes

  • mkdocs admonitions → Starlight asides; content tabs in harness-comparison → MDX <Tabs>; :material-* icons → emoji.
  • Original docs/*.md left untouched in this PR (site copies live under site/src/content/docs/) — follow-up can decide single-source.

Verified

  • npm run build green (23 pages), screenshot-reviewed landing + docs + tabs.
  • Live: /, /docs/, /docs/harness-comparison/, gifs all 200.

itaywol added 6 commits July 25, 2026 00:40
…t docs

Replace the mkdocs GitHub Pages site with a single Astro project under
site/: a custom-designed landing page (hero fan-out, install cards,
how-it-works, demo gifs) and all documentation migrated to Starlight
under /docs with the mkdocs nav preserved.

- Deploy via Cloudflare Workers static assets (wrangler), custom domain
  adeptability.itaywol.tools, mirroring the testless site setup.
- Reduce .github/workflows/docs.yml to a GitHub Pages redirect so old
  itaywol.github.io/adeptability links keep resolving.
- Add three reproducible vhs tapes (assets/tapes/) and regenerate
  assets/demo.gif plus new authoring.gif and agents.gif, themed to the
  site palette.
- Point README docs links at the new domain.
…nd aspect

- Vectorize the brand mark (open hexagon + sparkle) from logo.png via
  potrace; ship assets/logo-mark.svg with a warm gold radial glow that
  stays legible on GitHub light and dark backgrounds.
- Use the mark (not the white-background lockup) as the README logo,
  the site favicon (favicon.svg), the Starlight logo, and the landing
  header/footer marks.
- Regenerate all demo gifs without the vhs-baked window bar and margins
  (the site supplies its own window chrome) at a uniform 1520x856, the
  exact 2x of the landing slots, removing the aspect-ratio squish.
- Rework the logo glow to a neon gold outline (blurred wide stroke under
  a crisp gold-gradient stroke) across README mark, favicon, Starlight
  logo, and the landing header/footer marks; no more radial halo.
- Retheme all site accents from teal/iris to a gold gradient family
  (#ffd77a / #f6c667 / #e0a43b) on landing and Starlight docs (both
  color schemes); fan-out diagram goes gold monochrome with a lightness
  ramp per harness node.
- Add SEO/AEO foundations: robots.txt with AI crawlers explicitly
  allowed, spec-compliant llms.txt plus llms-full.txt regenerated by a
  prebuild script, SoftwareApplication JSON-LD on the landing page, and
  og:image/twitter:image on every docs page.
- Remove em dashes from site copy and metadata; fix whitespace collapse
  around inline elements in landing prose.
Add three missing docs sections, all grounded in CLI help output, source,
and live command runs:

- guides/installing-skills: skill search / info / install / update /
  check, the owner/repo/skill slug, SHA locking, and how the safety scan
  gates installs.
- reference/configuration: every config key with type, default, and
  effect, config llm providers, scope behavior, on-disk location.
- guides/automation-json: the global --json flag with verified payload
  shapes, jq examples, exit codes for CI gating, and the drift hook.

Also document shell completions on the install page and agent scaffold
templates in the agents concept. Sidebar and llms.txt manifest updated.
Remove the legacy docs/ markdown mirror (left behind by the mkdocs to
Starlight migration). Documentation now lives only under
site/src/content/docs/ and publishes to adeptability.itaywol.tools.
docs/superpowers/ design specs stay.
@itaywol
itaywol merged commit 77ecf59 into main Jul 24, 2026
11 checks passed
@itaywol
itaywol deleted the feat/website branch July 24, 2026 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant