Landing page for skillrig, a git-native framework for distributing, versioning, and verifying a private library of agent skills. Served from this org Pages repo at the apex domain skillrig.dev.
- Vite + React + TypeScript
- Tailwind CSS v4 (CSS-first
@theme, OKLCH tokens) - lucide-react icons
- Light/dark theme with a no-flash inline script; the inline SVG logo recolors via CSS variables
(
--logo-chevron/--logo-diamond/--logo-branch)
pnpm install
pnpm dev # http://localhost:5173pnpm build # tsc + vite build → dist/
pnpm preview # serve the production build locallyPushing to main triggers .github/workflows/deploy.yml, which builds with pnpm and publishes
dist/ to GitHub Pages. The custom domain is set via public/CNAME (skillrig.dev) plus the
repo's Pages settings.
Registrar DNS (one-time): point the apex at GitHub Pages —
A records to 185.199.108.153, .109.153, .110.153, .111.153 (and the matching AAAA
2606:50c0:8000–8003::153); optionally CNAME www → skillrig.github.io.
This repo dogfoods skill tooling. Vendored skills live in .agents/skills/ with skills-lock.json
(provenance via sl / npx skills):
impeccable— brand-register design system; readsPRODUCT.md+DESIGN.mdat the repo root.seo,performance,accessibility(addyosmani/web-quality-skills) — the quality checklists the page is built against.
PRODUCT.md (who/what/why) and DESIGN.md (how it looks) are the impeccable context files; edit
them before larger design changes.