skill-discovery

Scan skill directories and extract SKILL.md frontmatter into categorized inventories.

1|2|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/jayhjenkins/ProductOSv0.2 --skill skill-discovery-jayhjenkins
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-discovery
Source: https://github.com/jayhjenkins/ProductOSv0.2/tree/main/.claude/skills/meta/skill-discovery
Command: npx skills add https://github.com/jayhjenkins/ProductOSv0.2 --skill skill-discovery-jayhjenkins

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams understand what Claude skills are available by scanning the repository for SKILL.md frontmatter and organizing them into categories.

Core Features & Use Cases

  • Scan skill directories to locate all SKILL.md files.
  • Extract name, description, and category from frontmatter and group skills by category.
  • Provide a searchable index and identify gaps where new skills could be added.

Quick Start

Use this skill to enumerate all available skills and display them by category. Example: list all skills by category.

Frequently Asked Questions about skill-discovery

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

FAQPage Schema
How do I list all available Claude skills by category?

Discover available Claude skills by scanning the .claude/skills directory for SKILL.md files. The tool extracts metadata from frontmatter and groups skills by category to provide a structured searchable index.

Can I search the skill catalog by keyword to find specific capabilities?

Search the skill catalog by keyword to locate specific capabilities. The tool reads SKILL.md frontmatter across directories, filters results based on keywords, and reveals gaps where new skills could be added.

What metadata is extracted from SKILL.md files when discovering skills?

When discovering skills, the tool extracts the skill name, description, category, and a concise quick-start example from SKILL.md frontmatter. It returns these structured results for each located file.

How do I identify gaps in my Claude skills directory?

Identify gaps in your Claude skills directory by scanning and categorizing all SKILL.md files, then performing keyword searches to check for missing capabilities. This reveals areas where new skills could be added.

Does this skill require any dependencies to scan the repository?

No dependencies are required to scan the repository for available skills. The tool operates independently by reading .claude/skills/**/SKILL.md files to inventory and categorize available skills.