hedgehog-bootstrap-landing-page-corelisted
Install: claude install-skill skyf0xx/hedgehog
# Hedgehog Bootstrap — landing-page Core
Lands the whole of a `landing-page` project's workspace — there's no
add-on layer to run after it, unlike `full-stack-app`'s
`hedgehog-bootstrap` — by copying a pre-built, pre-verified workspace
(`src/golden-cores/landing-page/` in the Hedgehog package) rather than
generating it live: Astro workspace, Tailwind v4 CSS-first token-layer
config, the library set this core is built on (Motion, Lenis, SplitType,
ogl, Lucide).
This piece is deterministic — the same commands produce the same output
on every project — so the output is committed once, upstream, and copied
here instead of re-derived by an agent on every run.
This skill has no per-project decisions to make: no add-ons, no
dependency beyond confirming its own commit hasn't already landed,
nothing to ask. Landing-page's core is identical on every project
running it.
## What lands
Everything under `src/golden-cores/landing-page/` in the installed
Hedgehog package, copied to the repo root:
- Root: `astro.config.mjs`, `package.json` (with the `dev` script —
`astro dev` — and every library in the stack pinned), `tsconfig.json`,
`eslint.config.mjs`, `.prettierrc.js`, `.gitignore`, `pnpm-lock.yaml`.
- `src/pages/index.astro` — a minimal placeholder page (proves the build
pipeline works end to end), replaced by `landing-builder`'s own output
at the build phase.
- `src/styles/global.css` — the Tailwind v4 CSS-first import and the
`@theme` token block: no component classes, no