skill-selector

Identify the most appropriate skill for ambiguous user requests using context analysis.

6|2|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/trotsky1997/My-Claude-Agent-Skills --skill skill-selector-trotsky1997
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-selector
Source: https://github.com/trotsky1997/My-Claude-Agent-Skills/tree/main/skill-selector
Command: npx skills add https://github.com/trotsky1997/My-Claude-Agent-Skills --skill skill-selector-trotsky1997

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Selector identifies the most appropriate skill for a given user request by applying internal curiosity and context analysis, reducing ambiguity and speeding up task routing.

Core Features & Use Cases

  • Internal curiosity asking: The agent self-generates key questions and resolves them from available context to deduce intent.
  • Context-driven matching: Analyzes open files, project structure, and conversation history to map needs to the right skill.
  • Skill discovery and recommendation: Enumerates available skills and presents top candidates with rationale for immediate action.
  • Use Case: When a user asks for help but the best fit is unclear, the agent recommends the most relevant skills and explains why.

Quick Start

Run the internal curiosity workflow on the current context to obtain a ranked list of recommended skills and concise rationale.

Frequently Asked Questions about skill-selector

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

FAQPage Schema
How does an AI agent determine the right skill for an ambiguous request?

An AI agent determines the right skill by applying internal curiosity, self-generating key questions, and resolving them from available context like open files and conversation history to deduce intent.

What is context-driven skill discovery in workflow automation?

Context-driven skill discovery is the process of analyzing project structure and conversation history to enumerate available skills, map needs to the right match, and present top candidates with rationale.

How do I route a user request to the best matching skill?

You route a request by running an internal curiosity workflow on the current context to analyze the input, identify the most appropriate skill, and output a deterministic ranked list of recommended skills.

When should I use automated skill matching instead of manual selection?

You should use automated skill matching when requests are ambiguous, when multiple skills could match, or when discovery of available skills is needed to reduce ambiguity and speed up task routing.

What is the best way to handle ambiguous user requests in an AI agent?

The best way to handle ambiguous requests is using internal self-questioning and context analysis to deduce intent, enumerate matching candidates, and provide a deterministic output listing recommended skills with rationale.

Why does my agent recommend multiple skills for a single request?

Your agent recommends multiple skills because it enumerates available options during skill discovery and presents top candidates with concise rationale when multiple skills could match the context.