Executes an unpinned remote Clerk CLI package
Source references: 1The workflow directs execution of `npx clerk@latest init`. `npx` can download and immediately run whichever package is tagged latest, without this Skill pinning or verifying a specific version; the executed code can change over time.
If the upstream package, publishing account, or dependency chain is compromised, code could run with the agent's permissions and access project files, environment variables, or available credentials. Ordinary upgrades could also introduce unreviewed behavior changes.
`npx clerk@latest init` can fetch and execute the CLI currently referenced by the latest tag, with no pinned version or verification procedure in the source. Its stated purpose—creating a development instance for testing—is relevant to the Skill, but the code a user runs can change as package releases change. Users can restrict this to a reviewed, fixed version.
3. Follow official setup instructions4. Use development-instance keys only (`pk_test_*` / `sk_test_*`). If the project has no keys yet, `npx clerk@latest init` (the Clerk CLI; see `clerk-setup`) creates a Clerk application and writes development-instance keys to the env file. No Clerk account or Dashboard visit is needed.