agent-capability-discovery

Index skill.yaml definitions recursively to produce a structured capabilities map.

2|1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/jorgealves/agent_skills --skill agent-capability-discovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-capability-discovery
Source: https://github.com/jorgealves/agent_skills/tree/main/agent-capability-discovery
Command: npx skills add https://github.com/jorgealves/agent_skills --skill agent-capability-discovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a centralized map of available agent capabilities by scanning for skill.yaml files across the repository, enabling quick understanding of tools and decision-making.

Core Features & Use Cases

  • Recursive discovery: Traverses all directories to locate valid skill metadata.
  • Metadata extraction: Reads skill.yaml in each skill to build a global capabilities map.
  • Guided decision support: Supports initialization, routing, and documentation tasks by exposing a unified view of skills, inputs, and outputs.
  • Use Case: When you need a master agent to decide which sub-skill to invoke for a complex task or to generate a living skills catalogue.

Quick Start

Scan the repository root to index all skills and generate a capabilities map in your preferred format.

Frequently Asked Questions about agent-capability-discovery

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

FAQPage Schema
How do I map all agent capabilities from skill.yaml files in my repository?

Map agent capabilities by recursively traversing directories to locate and read skill.yaml files, producing a structured capabilities map. This provides a global view of available skills, inputs, and outputs for routing decisions.

What is an agent capabilities map used for?

An agent capabilities map provides a centralized index of available skills by extracting YAML metadata. It supports system initialization, routing decisions, and documentation generation by exposing a unified view of inputs and outputs.

How do I generate a living skills catalogue from YAML metadata?

Generate a skills catalogue by scanning a base directory for skill.yaml files and extracting metadata. The Skill traverses directories recursively to build a comprehensive, structured map of all available capabilities for documentation.

Can a master agent use a capabilities map to decide which sub-skill to invoke?

A master agent can use the capabilities map to decide which sub-skill to invoke for complex tasks. The structured map provides the global view of available skills, inputs, and outputs needed for guided routing decisions.

Does the capabilities discovery process require any external dependencies?

The capabilities discovery process requires no external dependencies. It independently traverses your repository directories to read YAML metadata and outputs the structured capabilities map in your requested format.

What format does the capabilities map output support?

The capabilities map output supports your requested format. After recursively reading YAML metadata from skill files, it produces the structured capabilities index according to the specific format you specify during generation.