One-click install
npx skills add https://github.com/dhruvinrsoni/agentskills-garden --skill librarian-dhruvinrsoni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: librarian
Source: https://github.com/dhruvinrsoni/agentskills-garden/tree/main/skills/00-foundation/librarian
Command: npx skills add https://github.com/dhruvinrsoni/agentskills-garden --skill librarian-dhruvinrsoni

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill acts as an intelligent router, understanding user intent even with typos or vague phrasing, and finding the most relevant skill(s) from the registry.

Core Features & Use Cases

  • Intent Classification: Maps user requests to skill categories.
  • Fuzzy Matching: Handles typos and partial names for skill discovery.
  • Multi-Skill Orchestration: Determines the correct load order for dependent skills.
  • Use Case: A user types "I need to fix my code's bugs", and the Librarian correctly identifies and loads the debugging and error-handling skills.

Quick Start

Use the librarian skill to find the best skill for 'fix my code bugs'.

Frequently Asked Questions about librarian

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

FAQPage Schema
How do I find the right AI agent skill when the user request contains typos or vague phrasing?

Skill discovery for AI agents uses fuzzy matching and semantic search to understand user intent, classifying requests to find the most relevant skills even with typos or partial names. It maps vague phrasing to specific skill categories.

What is multi-skill orchestration and how does it handle skill dependencies?

Multi-skill orchestration determines the correct load order for dependent skills, executing multiple skills in sequence based on their dependencies. It ensures that when a user request requires several skills, they are loaded and run in the proper order.

Can I use fuzzy matching to route requests with abbreviations to registered skills?

Yes, fuzzy matching handles typos, partial names, and abbreviations for skill routing. It proactively suggests skills based on activation patterns, ensuring that abbreviated or misspelled requests are still mapped to the correct skill.

What's the best way to orchestrate multiple AI agent skills based on a single user intent?

The best way to orchestrate multiple AI agent skills is to use intent classification combined with multi-skill orchestration. This approach identifies all necessary skills from a single request and determines the correct load order based on their dependencies.

Does intent classification for AI agents work with vague requests like 'fix my code's bugs'?

Yes, intent classification works with vague requests like 'fix my code's bugs' by classifying the user intent and proactively loading the relevant 'debugging' and 'error-handling' skills. It understands context to find the right skills.

Why does my AI agent load the wrong skill when users type partial names or misspellings?

AI agents load the wrong skill when they lack fuzzy matching and semantic search for intent recognition. Implementing intelligent skill discovery handles typos and partial names, ensuring the correct skill is found despite input errors.