qveris — Claude Code skill: API search and setup
qveris finds external APIs from a capability description and runs the selected tool through QVeris. Use it for weather, search, finance, and data requests.
npx skills add hqman/qveris --skill qveris -a claude-codeWhat qveris does
qveris looks up an external tool by what it can do, then calls that tool with supplied arguments. The skill uses scripts/qveris_tool.py: search finds candidates, while execute runs one with its tool_id and the related search-id.
Set QVERIS_API_KEY before using it. Without that variable, QVeris cannot make the API request. Search results can be compared through success_rate and avg_execution_time; JSON arguments go through --params, and --max-size controls the response limit.
The skill supports Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode. Its listed use cases include weather, stock prices and history, web search, news, currency exchange, geolocation, and translation.
What it helps with
- find an API by capability
- retrieve current weather for a location
- check a stock or cryptocurrency price
- run an external tool with JSON arguments
- pull data from search or finance APIs
Example prompts for the agent
- Find a tool for current weather and run it for Berlin.
- Choose an API for Tesla financial analysis and execute it.
- Find a currency-rate tool and return the result as JSON.
How to install qveris
1Skills CLI (Vercel)
npx skills add hqman/qveris --skill qveris -a claude-code2Manually: put the files in place
~/.claude/skills/qveris/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/qveris/
1Skills CLI (Vercel)
npx skills add hqman/qveris --skill qveris -a codex2Manually: put the files in place
.agents/skills/qveris/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add hqman/qveris --skill qveris -a cursor2Manually: put the files in place
.cursor/skills/qveris/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install hqman/qveris qveris2Manually: put the files in place
.github/skills/qveris/SKILL.md1Skills CLI (Vercel)
npx skills add hqman/qveris --skill qveris -a gemini-cli2Platform CLI
gemini skills install https://github.com/hqman/qverisManually: put the files in place
.devin/skills/qveris/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add hqman/qveris --skill qveris -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about qveris
How do I install qveris in Claude Code?
Run npx skills add hqman/qveris --skill qveris -a claude-code. The skill will be available at ~/.claude/skills/qveris/SKILL.md.
What does qveris do?
It searches for external tools by capability and executes the selected API with the requested parameters through QVeris.
What does qveris need to run?
Set QVERIS_API_KEY first. An execute call also needs the search-id returned by an earlier search.