# Query Skills

> Queries and discovers available skills in the finance-skills marketplace. Searches by keyword, domain, or trigger phrase. Use when the user asks what skills are available, wants to find a skill for a task, or needs to discover capabilities.

- Skill: `lisonevf/query-skills` (Agent Skill)
- Install (CLI): `npx skillmds@latest add lisonevf/query-skills`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lisonevf/query-skills/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: lisonevf (https://skillmd.com/u/lisonevf)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/lisonevf/query-skills

---


# Query Skills

Discovers available skills in this marketplace. Reads `skills/_index/skills.json` to search and return matching results.

## Behavior

1. Read `skills/_index/skills.json` to get the full skills index
2. If the user provides a keyword, filter the `skills` array where the keyword appears in `name`, `description`, `domain`, or any `trigger_phrases`
3. Return matching skills formatted with `id`, `name`, `description`, and `domain`
4. If no keyword is given, list all skills grouped by domain

## Output Format

Group results by domain. For each skill show:
- **ID**: `domain/skill-name`
- **Name**: the skill name
- **Description**: one-line summary
- **Triggers**: sample trigger phrases

## Command-Line Query

```bash
python skills/_query/scripts/query_skills.py --keyword "backtest"
python skills/_query/scripts/query_skills.py --list-all --json
python skills/_query/scripts/query_skills.py --domain trading
```

