list_skills
Retrieve badge skills (technologies, tools, languages) with optional filtering by resume ID or keyword search. Supports pagination and token matching modes.
Instructions
List badge skills (technologies, tools, languages), optionally filtered to a resume and/or a keyword query matched against the skill title (absorbs the old search_skills tool). Note: badge skills are deduplicated and shared across resumes by title, so — unlike work experiences, side projects, and education — items here do not carry a resume_id. Response includes total_count and items for pagination. Returns {"error": ...} if resume_id is given but not found.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Token match mode for query — 'and' (default) requires all words to match; 'or' requires any word to match; 'regex' treats query as a case-insensitive regular expression | and |
| limit | No | Maximum number of results to return (default 100) | |
| query | No | Optional text to search for in skill titles (case-insensitive) | |
| offset | No | Number of results to skip for pagination (default 0) | |
| resume_id | No | Optional resume ID from list_resume_summaries to filter results |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||