search-catalog

Search the AI CLI client catalog master table by free-text query.

Updated Aug 18, 2026
One-click install
npx skills add https://github.com/tariqwest/ai-client-catalog --skill search-catalog-tariqwest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-catalog
Source: https://github.com/tariqwest/ai-client-catalog/tree/main/.agents/skills/search-catalog
Command: npx skills add https://github.com/tariqwest/ai-client-catalog --skill search-catalog-tariqwest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Finding a specific AI CLI client in a large catalog is slow when you only remember part of its name, vendor, or type. This Skill lets you run a free-text search against the catalog master table so natural search or find requests return matching entries immediately. ## Core Features & Use Cases - Free-Text Search: Matches your query against id, display_name, aliases, vendor, and type fields in the catalog. - Optional Filters: Narrow results by type, vendor, or category, and control output size with limit and format with table or json. - Alias of list-catalog: Forwards all parameters to list-catalog with a default limit of 20, so search-style invocations work naturally. - Use Case: You remember a tool called "Warp Terminal" but not its exact catalog entry. Run a search with that query and get the matching catalog row in a formatted table. ## Quick Start Search the catalog for entries matching "Warp Terminal" and show the results as a table.

Frequently Asked Questions about search-catalog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search the AI CLI client catalog by name?

Pass a free-text query such as a tool name or vendor to the search skill. It matches the query against id, display_name, aliases, vendor, and type fields, then returns up to 20 matching rows in a table by default.

What is the difference between search-catalog and list-catalog?

search-catalog is an alias of list-catalog kept for discoverability so search and find phrasings work naturally. It forwards all parameters to list-catalog with a default limit of 20, so prefer list-catalog for explicit filters, limits, and sorting.

Can I filter catalog search results by vendor or type?

Yes, the search accepts optional type, vendor, and category filters alongside the free-text query. You can also set a limit on returned rows and choose table or JSON as the output format.

What output formats does the catalog search support?

The search supports two output formats controlled by the format parameter: table for human-readable display and json for structured data. The default behavior returns a formatted table of up to 20 matching catalog entries.

Why does my catalog search return no results?

No results usually means the query does not match any id, display_name, alias, vendor, or type value in the master table. Try a shorter or partial term, remove restrictive filters, or check spelling of the tool or vendor name.