transitions-dev
v0.3.0
Published
Install transitions.dev UI transitions into your project — CSS, React, and TypeScript. Free transitions work out of the box; Pro recipes and the Pro agent skill unlock after a browser sign-in.
Maintainers
Readme
transitions-dev
Install transitions.dev CSS/React transitions into your project from the terminal. Free transitions work with no account; Pro transitions unlock after a passwordless browser sign-in.
npx transitions-dev list # list free + Pro transitions
npx transitions-dev add card-resize # add a free transition (instant)
npx transitions-dev add --free # add every free transition (no account)
npx transitions-dev add --pro # add every Pro recipe (signs you in if needed)
npx transitions-dev skill # install the Pro transitions as an agent skill
npx transitions-dev logout # sign outadd --pro and skill both sign you in automatically (browser device-flow) the first
time. Recipes are written to ./transitions/ (override with --dir <path>); the skill
installs to ~/.claude/skills/transitions-pro/ (override with --dir <path>).
How Pro auth works
login uses a device-authorization flow: the CLI prints a short code and opens your browser, you confirm while signed in to your Transitions Pro account, and the CLI receives a scoped token. No password or API key is ever entered in the terminal. Your Pro entitlement is re-checked on every download, so access ends immediately if your plan lapses — recipes you already pulled keep working.
Renamed from transitions-pro in 0.3.0: the old name installed the free transitions too, so having "pro" in every command read as if an account were required. transitions-pro still forwards here, and a sign-in made under the old name carries over.
This package contains no premium source — Pro recipes are fetched from the authenticated api.transitions.dev service.
MIT for the CLI; installed transitions are covered by the Transitions.dev license.
