Using Skills
Learn how to install and use skills with your AI assistant.
Installing a Skill
- Navigate to the Skills page
- Find the skill you want to use
- Click the Use button
This opens the "Use Skill" dialog with two installation options.
Install via CLI
Install the skill directly onto your coding agent using the Skills CLI.
- Select an Agent (optional) - Choose a specific agent like Cursor, or leave as default for all supported agents
- Optionally check Install globally to install at user-level instead of project-level
- Copy and run the command in your terminal:
npx @mcp-s/skills add https://<org>.mcp-s.com/skills/<skill-slug>.zip -a cursor
The -a flag specifies the target agent (e.g., cursor).
Download
Download the skill as a zip file to manually install or modify.
Click Download Skill to get the zip file containing the complete skill package.
Skill Package Structure
Skills follow the Agent Skills specification. A downloaded skill contains:
skill-name/
├── SKILL.md # Instructions + metadata (required)
├── scripts/ # Executable scripts
├── references/ # Documentation
└── assets/ # Templates, resources
SKILL.md
The main file containing:
- YAML frontmatter - Name, description, and metadata
- Markdown body - Instructions for the agent
scripts/
Contains executable code that agents can run. Scripts should be self-contained and include helpful error messages.
references/
Additional documentation that agents can read when needed. Keep individual files focused - agents load these on demand.
assets/
Static resources like templates, images, data files, and schemas.
How Skills Work
When a skill is installed:
- Discovery - The agent reads the skill's name and description
- Activation - When relevant, the agent loads the full
SKILL.mdinstructions - Resources - The agent loads scripts, references, and assets only when needed
This progressive disclosure approach keeps context usage efficient.
Project-Level vs Global Installation
- Project-level (default) - Skill is available only in the current project
- Global (user-level) - Skill is available across all your projects
Use global installation for skills you want everywhere, like coding standards or common workflows.