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.