skill-registry

Manages a JSON registry of project skills with add and search commands.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/rub803030/examenprograma --skill skill-registry-rub803030
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-registry
Source: https://github.com/rub803030/examenprograma/tree/main/EXAMEN_PROGRA_2-master/.agents/skills/skill-registry
Command: npx skills add https://github.com/rub803030/examenprograma --skill skill-registry-rub803030

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve? Keeping track of all AI agent skills in a project becomes difficult as the number of skills grows. This Skill maintains a centralized JSON registry so every skill is recorded, categorized, and searchable by name or description. ## Core Features & Use Cases - Registry Management: Add new skills to a structured JSON file with name, description, category, scope, and trigger metadata. - Search Functionality: Query the registry by name or description using jq commands to quickly find relevant skills. - skill-creator Integration: Automatically register new skills after creating them with the skill-creator skill, keeping the registry always up to date. - Use Case: After scaffolding a new skill for your Laravel + React project, register it in assets/registry.json so teammates and agents can discover it through the search index. ## Quick Start Ask the agent to add a new skill entry to the registry and then search the registry for skills related to backend development.

Frequently Asked Questions about skill-registry

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

FAQPage Schema
How do I add a new skill to a JSON registry?▼

Use the jq command to append a new object with name and description to the skills array in assets/registry.json, writing the result to a temp file before replacing the original. This keeps the JSON valid during updates.

How to search for skills by name in a JSON file?▼

Run jq with a select filter, such as jq '.skills[] | select(.name | contains("search-term"))' on the registry file. This returns all skill entries whose name matches the given term.

Does skill-registry work with skill-creator?▼

Yes, it is designed to work alongside skill-creator. After creating a new skill folder and SKILL.md, extract the name and description and register them in the JSON registry so the skill becomes searchable.

What tool is required to update the skill registry?▼

The registry commands rely on jq, the command-line JSON processor. It must be installed in the environment to add entries or run search queries against assets/registry.json.

What information does each registry entry contain?▼

Each entry stores the skill name, description, category, file path, scope directories, and an auto_invoke trigger description. The registry also includes category groupings and a search index organized by trigger keywords and directories.