skill-recommender

Match user requests to installed skills using SKILL.md keywords.

12|1|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/jiunbae/agent-skills --skill skill-recommender-jiunbae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-recommender
Source: https://github.com/jiunbae/agent-skills/tree/main/meta/skill-recommender
Command: npx skills add https://github.com/jiunbae/agent-skills --skill skill-recommender-jiunbae

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill prevents you from missing out on powerful automation capabilities by intelligently matching your requests to available Skills.

Core Features & Use Cases

  • Auto-Discovery: Detect when your task could benefit from an installed Skill
  • Smart Matching: Compare your request against all Skill descriptions and keywords to find the perfect match.

Quick Start

When you ask "I need to extract data from this PDF" - this Skill automatically suggests the PDF processing Skill without you needing to know it exists.

Core Features & Use Cases

  • Context-Aware: Understands your current work context to provide relevant recommendations.

Frequently Asked Questions about skill-recommender

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

FAQPage Schema
How do I automatically discover Skills that match my current task?

Skill discovery works by automatically scanning your installed Skills and comparing your request against their keywords and descriptions. When you describe a task, the skill-recommender matches your language to relevant Skills and surfaces up to three recommendations without requiring manual searching or prior knowledge of what's available.

What does context-aware skill matching mean?

Context analysis examines the specific problem you're solving and your current work to identify which installed Skills apply. Rather than generic suggestions, it evaluates skill descriptions and activation keywords against your exact request, ranking matches by relevance to guide you toward the most applicable automation.

Can I use skill recommendations across all types of requests?

Yes. Intelligent recommendations work across all user requests by continuously scanning for skill keywords and comparing installed skill descriptions. The Skill applies universally without requiring special syntax or setup, making automation discovery passive and non-intrusive as you work.

How does the skill-recommender find matches without executing Skills?

Keyword matching compares your request text against installed skill frontmatter parsed from ~/.claude/skills. The Skill identifies relevant Skills by analyzing descriptions and activation keywords, then returns ranked recommendations. This proposal-only approach prevents unwanted automation while surfacing options for manual activation.

What's the difference between skill discovery and manual skill selection?

Manual selection requires knowing a Skill exists and explicitly invoking it; skill discovery detects applicability automatically. Intelligent recommendations identify and rank matching Skills from your inventory based on context, eliminating the need to remember or search for the right automation before you can use it.