What are skills?
A skill includes:- Name: Identifier used to invoke the skill
- Description: When to use this skill
- Instructions: Step-by-step guidance
- Auto-invoke setting: Whether agents can trigger it automatically
SKILL.md files in Qualia’s configuration directory. On Qualia Cloud, skills are stored with your account instead. Either way, they persist across sessions.
Agent-triggerable vs manual
Agent-triggerable skills
When enabled, the skill appears in the agent’s available tools:- Agents see the skill name and description
- If a request matches, the agent loads and follows the skill
- No action needed from you
- “Analyze a time series column”
- “Run exploratory data analysis on a new dataset”
- “Train and evaluate a classification model”
Manual-only skills
Must be explicitly invoked:- Not listed in agent context
- Activated with
/skill-namein chat - For workflows you want to control
- Sensitive operations
- Workflows requiring specific timing
- Procedures you want to invoke deliberately
Creating skills
- Open Agent Customization (the briefcase icon) and select Skills
- Click New skill
- Enter:
- Name: Lowercase with hyphens (e.g.,
time-series) - Description: When to use this skill (e.g., “Initial analysis of a time series column”)
- Instructions: The workflow steps
- Agent-triggerable: Whether agents auto-invoke
- Name: Lowercase with hyphens (e.g.,
Using skills
Slash command
Invoke any skill with/ followed by the skill name:
/time-seriesThe skill’s instructions are loaded and the agent follows them. Typing
/ opens a menu of your skills with their descriptions. Hover a skill and
click the info button to open it in Agent Customization, or use Browse all in
the menu header to open the full skills page.
Agent auto-invocation
For agent-triggerable skills, just describe what you want:“Analyze this time series data”If you have a
time-series skill with matching description, the agent recognizes the request and loads the skill.
Skill structure
A well-designed skill includes:- Context: What situation triggers this skill
- Steps: Ordered actions to take
- Verification: How to confirm success
- Error handling: What to do if something fails
Importing skills
Import from Cursor and Import from Claude Code read directories on the machine your workspace runs on, so they appear for local workspaces only. (Linking a folder, below, works on remote and self-hosted workspaces too.)From Cursor
- Open Agent Customization (the briefcase icon) and select Skills
- Click Import… > Import from Cursor
- Skills from
~/.cursor/skills/are imported
From Claude Code
- Click Import… > Import from Claude Code
- Skills from
.claude/skills/and legacy.claude/commands/are imported
Linked folders
Importing copies skills once — later edits in the source don’t change your copy. Linking instead keeps a folder as a live source: Qualia re-reads it on every turn, so edits in the source are reflected with no re-import step. This is the recommended way to consume a skills repository you maintain yourself.- Open Agent Customization (the briefcase icon) and select Skills
- Click Linked folders
- Enter the absolute path to a directory of
skill-name/SKILL.mdsubfolders on the workspace host, then click Link. When Qualia runs on your own machine, a Browse… button opens a native folder picker.
SKILL.md must sit directly in <folder>/<skill-name>/SKILL.md.
Linked skills are read-only in Qualia: there’s no edit, delete, or mode toggle for them, and their auto-invoke setting is controlled by disable-model-invocation in the source SKILL.md. Edit them in the source repository. If a linked skill’s name collides with one you created in Qualia, your own skill takes precedence.
Paths are resolved on the machine the workspace backend runs on, so linking works for local, remote, and self-hosted workspaces alike. It’s unavailable only in the multi-tenant hosted cloud.
Skills vs rules
Use both together: rules for how to work, skills for what to do.
Managing skills
Viewing files
In Agent Customization > Skills, use Import… > Open skills folder to reveal the skills directory. Each skill has its own folder containing aSKILL.md file. (Cloud workspaces store skills with your account, so there is no folder to reveal; edit skills from the Skills tab instead.)

