What problem does it solve? Users often want to add a new capability to their Sztubuddy assistant but do not know the exact skill name, its identifier, or how to install it safely. This Skill turns a single natural-language request into a guided search-and-install flow against the BuiltinMarket recommendation marketplace, without exposing tokens, URLs, or internal IDs. ## Core Features & Use Cases - Keyword-based search: Extracts a display name or technical name from the user's message and queries the marketplace through the Sztubuddy_marketplace_skill tool. - Guided disambiguation: When multiple skills match, it presents a clean list (name, version, short description, installed status) and hides internal skillIds from the user. - Install state awareness: Detects already-installed skills, reports when the latest version is present, and offers an upgrade path when updateAvailable is true. - Structured error handling: Translates prefixed errors such as [CONFIG_ERROR], [DOWNLOAD_ERROR], and [UNKNOWN_SKILL_ID] into actionable user guidance. - Use Case: A user says "帮我安装飞书套件"; the Skill searches BuiltinMarket, finds the matching skill, and installs it in one turn. ## Quick Start Ask the assistant to install a skill by name, for example: install the lark-unified skill from the marketplace.