AI Agent Hub
Back to skills
Auto Skill Installer icon

Auto Skill Installer

AI Agent Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @user_4339e7b5/auto-skill-installer-plus.

About this skill

Problem

When a user asks for a PDF-reading skill or wants a good note-taking skill installed automatically, choosing a single package by name is not enough. The system must infer intent, generate search terms, compare candidates, and decide whether to install. auto-skill-installer turns fuzzy capability requests into a marketplace search and install workflow, reducing manual trial and error across skill names.

How It Works

  • Intent parsing: If the user provides an explicit skill name, search with that name; if they only describe a capability, derive 2–3 search terms covering core terms, action-object phrases, and synonyms.
  • Multi-term search: Search through workbuddy_marketplace_skill for each term, deduplicate by skillId, and fall back to the next term on failure. Keep the term list under three to limit noise.
  • Candidate ranking: Prefer exact or prefix name matches, descriptions with more keyword overlap, uninstalled skills, and higher versions.
  • Install decision: Install directly when there is a unique match or the user requests full automation; otherwise show top candidates and wait for confirmation.

Boundaries

It is suited to fuzzy find-then-install requests, not to cases where the user already knows the exact skill and only needs direct installation. Search and installation run through host-provided tooling, without direct HTTP requests or requests for tokens, cookies, or Authorization. Authentication, download, and extraction are handled by the host; the skill is not auto-enabled after installation.

Use Cases

  • When a PDF task arrives but the exact skill name is unknown, describe the need and let the assistant search and install.
  • When email management is needed without a specific skill, derive bilingual keywords and show candidates.
  • When multiple candidates match, list the top 3–5 by name, version, and summary before installing.
  • When only checking for drawing or note capabilities, use discovery mode to list options without installing.

Best For

  • Operations assistants who need PDF, email, or drawing capabilities but only know the task goal.
  • Technical support staff who describe needs in natural language rather than exact skill names.
  • Automation engineers who want to compare names, versions, and summaries before installing.
  • Test engineers who say “find a skill” without knowing the exact name.