01
It starts by itself
monthly component update. Runs in Claude Code routine.
- ↻ monthly component update
0 9 1 * *
Keep Svelte UI components current.
Install the shadcn-svelte skill and make it a habit: follow https://gethabit.dev/skills/huntabyte/shadcn-svelte.md
7K installs9K starsMIT licenceSource on GitHub ↗

shadcn-svelte
by huntabyte · 7K installs
The skill
The shadcn-svelte skill helps agents add, update, fix and compose shadcn-svelte components with the CLI, following rules for forms, styling, icons and composition.
Only when you ask.
The habit
Keep Svelte UI components current.
↻ Runs by itselfmonthly component update
When does it start? How does it check its work? What does it remember?
Stops after one update pass and one retry per run.
Your agent reads components.json and lists the aliases.ui folder.
It commits or stashes local changes first.
It runs npx shadcn-svelte@latest update with --all or per component.
It reads git diff and resolves conflicts in customized files.
It checks groups, titles, validation attributes and icon imports against iconLibrary.
It builds the project and lists open items on the board.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the shadcn-svelte skill helps.
No. The skill never uses --overwrite on add without your explicit approval.
The project's own: npx, pnpm dlx or bunx --bun.
Copy the prompt at the top into your agent. It installs the skill from huntabyte/shadcn-svelte and sets up the habit. Or run npx skills add huntabyte/shadcn-svelte --skill shadcn-svelte.
Yes. It is published under MIT. Habit is free too.
Install the shadcn-svelte skill and make it a habit: follow https://gethabit.dev/skills/huntabyte/shadcn-svelte.md
All huntabyte skills →More code skills →
Works in
Made by huntabyte, published under MIT. Habit links to the original and never changes it. Is this your skill?