Installing Skills
Learn how to find, install, and use skills in your projects.
Quick Start
The fastest way to install a skill is using npx. No installation required — just run the command and the skill will be added to your project.
npx tokenui.sh add <skill-name>Finding Skills
Browse the Gallery
Visit the TokenUI gallery to browse available skills. Each skill card shows:
- Preview thumbnail of the skill
- Author information
- View count and star count
- Category and description
Search by Name
You can search for specific skills using the CLI:
npx tokenui.sh list --search buttonFilter by Category
Skills are organized by category. Use the category filter to narrow down results:
npx tokenui.sh list --category formsInstallation Methods
Install by Name
npx tokenui.sh add buttonInstall by Author/Skill
npx tokenui.sh add username/skill-nameInstall Multiple
npx tokenui.sh add button card modal inputInstallation Options
Custom Path
Install skills to a custom directory in your project:
npx tokenui.sh add button --path ./app/componentsForce Overwrite
Overwrite existing files if they already exist:
npx tokenui.sh add button --forceDry Run
Preview what would be installed without making changes:
npx tokenui.sh add button --dry-runWhat Gets Installed
When you install a skill, the following files are added to your project:
- SKILL.md — The main documentation file with usage instructions
- Component files — Any code files included with the skill
- Dependencies — Required packages are detected and suggested
By default, skills are installed to the ./.agents/skills/ directory. You can customize this in your tokenui.json configuration file.
Using Installed Skills
For AI Agents
Once installed, AI agents can read the SKILL.md file and follow the instructions to implement the patterns. Reference skills in your prompts:
# Example prompt
Create a login form using the button and input skills from tokenui.For Developers
You can also read the SKILL.md files directly to understand the patterns and copy code examples into your project. Skills are just documentation — you have full control over how you use them.
Updating Skills
To update a skill to its latest version:
npx tokenui.sh update buttonTo update all installed skills at once:
npx tokenui.sh update --allRemoving Skills
To remove a skill from your project:
npx tokenui.sh remove buttonUse the --force flag to skip the confirmation prompt:
npx tokenui.sh remove button --force