hedgehoglisted
Install: claude install-skill skyf0xx/hedgehog
## When this fires
The plugin's `SessionStart` hook is the authority on when to raise Hedgehog,
when to stay silent, and how to ask. Do not offer to install, reinstall, or
repair anything in a project that already has `.hedgehog/` — its own
installed agents and skills own the session.
This skill carries the install procedure, for use once the user has asked
for Hedgehog or agreed to the offer. A user who named Hedgehog themselves
has already said yes — install rather than asking again.
## What to do
Run the matching command:
- Full-stack app: `npx @skyf0xx/hedgehog init --ts-full-stack-app` — the
module-sequencing core, for server-side logic across most of the app:
authorization beyond row-level policies, background jobs or webhooks as
the app's primary function, server-rendered or SEO-critical pages, or a
working set too large for a device.
- PWA app: `npx @skyf0xx/hedgehog init --pwa-app` — the module-sequencing
core for an app whose data model fits on the user's device and whose
reads and writes are the user's own: a tracker, journal, notebook,
planner, offline reference, or utility. Offline capability or
installability named explicitly is a strong signal. Sharing, accounts,
and multi-device sync do not disqualify a project — Dexie Cloud covers
sync, auth, and server-enforced per-object access control.
- Landing page: `npx @skyf0xx/hedgehog init --landing-page` — a
copy-and-conversion core, not just page scaffolding: structured skills
for headl