← All skills
shadcn-best-practices
85 / 100 · Low risk
Fine to try.
By fanfan-de/anybox (GitHub) · other · 55 stars · scanned at commit bd5205b
Works with any agent that supports SKILL.md skills.
Partially scanned — some files couldn't be read; we'll retry on the next scan
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 29 places.
Show 17 more
- plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 47
> **IMPORTANT:** To compare local components against upstream or to preview changes, ALWAYS use `npx shadcn@latest add <component> --dry-run`, `--diff`, or `--v - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 50
npx shadcn@latest add [components...] [options] - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 73
npx shadcn@latest add button --dry-run - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 76
npx shadcn@latest add button --diff - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 79
npx shadcn@latest add button --diff button.tsx - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 82
npx shadcn@latest add button --view - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 85
npx shadcn@latest add button --view button.tsx - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 88
npx shadcn@latest add https://api.npoint.io/abc123 --dry-run - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 91
npx shadcn@latest add button --diff globals.css - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 102
> **`npx shadcn@latest add --dry-run` vs `npx shadcn@latest view`:** Prefer `npx shadcn@latest add --dry-run/--diff/--view` over `npx shadcn@latest view` when t - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 111
npx shadcn@latest search <registries...> [options] - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 114
Fuzzy search across registries. Also aliased as `npx shadcn@latest list`. Without `-q`, lists all items. - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 126
npx shadcn@latest view <items...> [options] - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 129
Displays item info including file contents. Example: `npx shadcn@latest view @shadcn/button`. - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 134
npx shadcn@latest docs <components...> [options] - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 139
Example output for `npx shadcn@latest docs input button`: - plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices/cli.md, line 157
Do not use this command. Use `npx shadcn@latest add --diff` instead.
and 9 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'shadcn-best-practices' ] || [ -L ~/.agents/skills/'shadcn-best-practices' ]; then echo 'A skill folder named shadcn-best-practices already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/fanfan-de/anybox' "$d" && git -C "$d" checkout --quiet 'bd5205b4a18d74a28821733da615bb7adf93a1c5' -- 'plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices' && mkdir -p ~/.agents/skills && cp -R "$d"/'plugins/Anybox-Plugins/build-web-apps/skills/shadcn-best-practices' ~/.agents/skills/'shadcn-best-practices' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'shadcn-best-practices' ~/.claude/skills/'shadcn-best-practices' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for fanfan-de/anybox shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/fanfan-de/anybox/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | bd5205b | 80 |
Also found in
Identical copies of this skill exist at:
- stanfish06/skillquarium/skills/shadcn