recommend-connectors

Searches for and recommends third-party connectors when tasks require external services or APIs.

68|25|Updated Jul 24, 2026
One-click install
npx skills add https://github.com/rojim666/SztuCode --skill recommend-connectors-rojim666
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: recommend-connectors
Source: https://github.com/rojim666/SztuCode/tree/main/py-runtime/src/sztu_code/core/prompts/workbuddy/skills/recommend-connectors
Command: npx skills add https://github.com/rojim666/SztuCode --skill recommend-connectors-rojim666

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a task requires an external app, API, MCP server, or third-party data that no currently connected tool can access, this Skill finds real Connectors and presents them to the user as an installable card instead of leaving the task blocked. ## Core Features & Use Cases - Connector Discovery: Searches the plugin registry via search_plugins using the user's intent and optional keywords to find relevant connectors. - Inline Recommendation Card: Renders up to three connector candidates in a single suggest_plugin_install card, letting the user initiate installation and authorization. - Safe Recommendation Rules: Never installs or authorizes connectors directly, never guesses plugin IDs, and silently continues the task when no relevant connector exists. - Use Case: A user asks to sync issues from their GitHub repositories, but no GitHub tool is connected. The Skill searches for the GitHub connector and displays a card so the user can connect it with one click. ## Quick Start Ask the agent to perform a task that needs an external service, such as "check my GitHub pull requests", and it will recommend the matching connector card for you to connect.

Frequently Asked Questions about recommend-connectors

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

FAQPage Schema
How do I recommend a connector for an external service in an agent task?▼

Call search_plugins with type set to connector and the user's request in userIntent, then pass up to three matching plugin IDs to suggest_plugin_install. The user installs and authorizes the connector from the rendered card.

When should the recommend-connectors skill be triggered?▼

Trigger it only when the current task directly requires an external service, authorization, or third-party data and no connected tool can complete it. If existing tools cover the task, do not search for connectors.

Can the agent install or authorize a connector automatically?▼

No. The agent can only render a recommendation card via suggest_plugin_install. Every installation, connection, and authorization action must be initiated by the user from that card.

How many connectors can be recommended in one response?▼

A single suggest_plugin_install call can recommend one to three candidates using pluginId1, pluginId2, and pluginId3. The tool must never be invoked more than once per response.

What happens if no relevant connector is found?▼

If the search returns no relevant results, the agent silently continues the original task without describing the internal search process or showing any card to the user.