local Skill manager for AI coding agents

Agent Skill Catalog

Use a Codex Skill catalog to organize a large local library of Agent Skills and plugins by category, family, invocation, GitHub preview, real image evidence, and Chinese descriptions.

Read-only scan · desktop HTML · explicit roots · evidence labels

Start with one command

Install the published Skill, then tell your Agent which local roots to inspect.

gh skill install mianbaofang/agent-skill-catalog agent-skill-catalog --pin v0.3.6 --agent codex --scope user

Why it exists

Find the right capability without opening every SKILL.md

A flat folder list hides the difference between a standalone Skill, a child of a larger family, and a plugin-provided capability. The catalog makes that difference visible before you invoke anything.

Families stay together

Real parent and child Skills appear as one family entry, with the child list available in the detail view.

Plugins stay separate

Plugin-provided Skills are shown under their provider and plugin instead of inflating the standalone count.

Evidence stays visible

Classification confidence, invocation text, GitHub URLs, image provenance, and missing evidence remain inspectable.

From folders to a usable index

A small, reviewable workflow

01 / SCAN

Choose explicit roots

Point the builder at the Skill folders and optional plugin caches you actually want to inspect.

02 / EVIDENCE

Read the source evidence

Compare local SKILL.md content with an observed GitHub README, then keep category, family, description, and image status traceable.

03 / USE

Search before invoking

The invoking Agent writes Chinese descriptions in resumable batches before the local page is reported complete.

Agent Skill Catalog English filtered view showing categories, search results, and a Skill preview
The filter view keeps category counts, search results, GitHub preview evidence, and manual image controls in one desktop workspace.

What a detail view contains

Purpose, invocation, source, and image evidence in one place

The catalog is designed for repeated lookup: search a name, compare similar entries, then open the detail panel before you ask an Agent to use one.

Agent Skill Catalog English overview with category tabs, Skill families, plugin separation, and preview images
Overview: categories, family grouping, plugin separation, and image provenance.
Agent Skill Catalog English detail panel showing GitHub repository, invocation text, source path, and replace-preview and restore-automatic-image controls
Detail: GitHub repository, invocation wording, source location, and evidence state.

Questions people actually ask

Built for a growing Skill library

Does the catalog modify or execute scanned Skills?

No. The builder reads only the roots you supply. It keeps source folders read-only and writes generated JSON, cached previews, and manual image overrides to the selected output directory.

Can it distinguish a plugin from a standalone Skill?

Yes, when the configured roots and package evidence make that distinction observable. Plugin aggregates have their own view and are not counted as standalone Skills.

Where do Skill preview images come from?

Manual output-owned overrides take priority. Otherwise the catalog uses verified public GitHub repository previews, Skill-provided local images, or a clearly labeled fallback when real image evidence is unavailable.

Who writes the missing Skill descriptions?

The invoking Agent reads the bounded local SKILL.md and observed GitHub README evidence, writes a natural Chinese batch, and applies it through the resumable description queue before the build can report completion.

Can I refresh the catalog after installing a new Skill?

Run the local server with the same roots recorded at startup and use the refresh action. The server rejects replacement inputs so a refresh cannot silently scan a different library.

Make the next Skill easy to find.

Keep the folders local. Put the evidence, invocation, and relationships where you can search them.

Open the latest release