list-catalog

List, search, and filter entries in the AI CLI client catalog master table.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Finding the right AI CLI client or agent tool in a large catalog requires manually scanning a 22-column markdown table, which is slow and error-prone. This Skill provides read-only querying, filtering, and sorting over the catalog master table. ## Core Features & Use Cases - Free-text search: Match entries by id, display name, aliases, vendor, or type with case-insensitive substring queries. - Structured filtering and sorting: Filter by type, vendor, or category, sort by popularity or date, and limit result counts. - Flexible output: Render compact markdown tables or full 22-column JSON rows, always reporting matched vs returned counts. - Use Case: Ask for all terminal CLI tools from Google sorted by popularity, and get a filtered markdown summary without editing the catalog file. ## Quick Start List all terminal CLI entries in the catalog master table sorted by popularity with a limit of 20.

Frequently Asked Questions about list-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 keyword?▼

Pass a free-text query parameter that matches against id, display_name, aliases, vendor, and type fields using case-insensitive substring matching. Omit the query to list all entries in the catalog.

How to filter catalog entries by vendor or tool type?▼

Use the vendor, type, or category parameters for exact-match filtering, such as vendor Google or type terminal_cli. Filters can be combined with sorting by popularity, created, or updated dates and a row limit up to 200.

Can this skill add or remove entries from the catalog?▼

No, this skill is strictly read-only and covers only the search part of CRUD operations. For writing entries, use the add-to-catalog or remove-from-catalog skills instead.

What output formats does the catalog search support?▼

Two formats are supported: table, which renders a compact markdown summary of key columns, and json, which returns full 22-column rows. Both report total matched versus returned counts and the active filters.

What is the maximum number of catalog rows returned?▼

The limit parameter defaults to 50 rows and caps at 200. Results are sorted first by the chosen sort key, then sliced to the requested limit.