Automate AI/ML API workflows via Rube MCP, checking latest tool schemas first.
This skill is an open-source prompt/documentation artifact from a high-trust GitHub source, so its overall risk is relatively low. The main caution is that its workflow depends on external Rube MCP/Composio connections and remote tool execution, so network egress and third-party connection handling should be verified carefully.
The material claims 'no API keys needed,' yet it also requires an ACTIVE `ai_ml_api` connection via `RUBE_MANAGE_CONNECTIONS` and instructs users to complete an auth flow through a returned link. This suggests credentials may be managed through an external connection flow rather than being absent. The skill itself does not appear to collect local secrets, but the scope and storage of third-party tokens should be checked.
The README explicitly requires adding the remote MCP endpoint `https://rube.app/mcp` and using Composio/Rube to search tools, manage connections, and execute tools; therefore user requests and tool arguments may be sent to that third-party service. This egress is consistent with the stated functionality, but it conflicts with the metadata claim of 'no remote endpoint host,' so actual data flows and privacy boundaries should be verified before use.
Based on the provided material, this is a prompt/workflow document and does not include runnable local code, install scripts, or logic to spawn local processes. It describes a workflow for calling external MCP tools rather than granting the skill itself local code execution capability.
The material does not show that the skill itself can directly read or write local files, databases, or system resources, nor does it request host data permissions beyond its description. Any substantive data access would mainly occur on the external Rube/Composio tool side, not within this prompt-only skill itself.
The source is a public GitHub repository with high community adoption (about 64.7k stars), which is a strong positive trust signal; the system also marks it as open-source and prompt-only, giving it good auditability. The missing license declaration and unknown maintenance status are worth noting, but they are not enough to raise this to high risk based on the current evidence.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "ai-ml-api-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/ai-ml-api-automation/SKILL.md 2. Save it as ~/.claude/skills/ai-ml-api-automation/SKILL.md 3. Reload skills and tell me it's ready
Automate AI ML API operations through Composio's AI ML API toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/ai_ml_api
RUBE_MANAGE_CONNECTIONS with toolkit ai_ml_apiRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit ai_ml_apiAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "AI ML API operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific AI ML API task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["ai_ml_api"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with AI ML API-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit ai_ml_api |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
Draft and refine AI skill descriptions, use cases, and trigger conditions.
Automate common Canvas LMS teaching and admin tasks through Rube MCP.
Automate Capsule CRM contacts, tasks, projects, and organizations with natural language.
Automate Echtpost workflows via Rube MCP after checking current tool schemas first.
Automate Carbone document generation and template workflows through Rube MCP.
Analyze job descriptions and create tailored resumes for stronger interview chances.
Automate Autom workflows via Rube MCP while checking current tool schemas first.
Automate BigML tasks and machine learning workflows through Rube MCP.
Automate Apipie AI workflows via Rube MCP with schema-first tool discovery.
Automate Composio tasks via Rube MCP with tool schema lookup first.
Automate Code Interpreter workflows for coding, analysis, and repeatable task execution.
Automate Amazon tasks through Rube MCP after checking current tool schemas.