list_vault_skills
Search and filter offline vault skills by keyword or category to discover capabilities before installation; returns matching skill names, categories, and summaries.
Instructions
Searches and enumerates specialized skills from the offline vault (915+ skills) by keyword or category. Safe, read-only operation: reads local catalog.json with zero side effects, no mutations, and no network access. When query and category are both provided, applies a logical AND filter. When both are omitted or empty, returns the top general engineering skills up to the specified limit. If no skills match, returns a helpful message with suggested search keywords.
When to use: Call to discover skill names and capabilities before installation. When NOT to use: Do not use to install or execute skills; call equip_skill once a specific skill name is chosen. Returns: Formatted list of matching skills containing name, category tag, and summary description, plus remaining match count.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of skill entries to return in a single call (integer from 1 to 50). Defaults to 12 to conserve context tokens. | |
| query | No | Search term matched case-insensitively against skill names, folder paths, and descriptions (e.g. 'react', 'unity', 'docker', 'shader', 'kubernetes'). Empty string matches all skills. | |
| category | No | Domain filter. Allowed values: 'gamedev', 'devops', 'frontend', 'security', 'ai', 'general', 'database', 'testing'. Combined with query using logical AND. Empty string searches across all categories. |