bart-automation
Automate Bart tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Development ToolsInstall
Hot:1
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-bart-automation&locale=en&source=copy
Bart Automation — Implementing Bart Task Automation via Rube MCP
Skill Overview
Bart Automation is a skill for automating Bart tasks through Composio’s Bart toolkit and the Rube MCP server. It enables fast integration without an API key, but before using it, you must first retrieve the current tool schema by calling RUBE_SEARCH_TOOLS.
Use Cases
Suitable for users who need to frequently perform the same Bart operations. By using RUBE_MULTI_EXECUTE_TOOL for batch execution, it reduces manual effort and improves work efficiency.
In Claude Code workflows, Bart tools can be called directly for conversational task execution. This is ideal for developers and non-technical users who prefer using AI assistants to automate operations.
Suitable for scenarios where operations need to be adjusted according to the latest available tools. By using RUBE_SEARCH_TOOLS to always fetch the newest tool schema and execution plan, it avoids hard-coding outdated tool definitions.
Core Capabilities
Before executing any operation, you must call RUBE_SEARCH_TOOLS to obtain the current list of available Bart tools, their input schemas, and recommended execution plans. This ensures the code remains compatible with the latest APIs and avoids failures caused by schema changes.
Use RUBE_MANAGE_CONNECTIONS to check the Bart connection status and ensure it is in the ACTIVE state before tool execution. If the connection is not activated, the system returns an authentication link for the user to complete authorization.
Use RUBE_MULTI_EXECUTE_TOOL to call multiple Bart tools in a single request. It supports session reuse and memory management, making it suitable for workflows that require continuously executing multiple related tasks.
Frequently Asked Questions
Do I need to pay for Bart Automation or apply for an API key?
No. The Rube MCP server endpoint
https://rube.app/mcp can be added directly to the client configuration. Composio provides an unauthenticated access method. Simply add this MCP server address to your client configuration to get started.Why do I need to call RUBE_SEARCH_TOOLS before every task execution?
The Bart tool schema (tool definitions and parameter structures) changes over time. If you hard-code the tool definitions, calls may fail after API updates. RUBE_SEARCH_TOOLS returns the latest tool slugs, input formats, and known pitfalls, ensuring your operations stay compatible with the current API.
How do I handle pagination when batch executing Bart tasks?
Check whether the tool response includes a pagination marker (pagination token). If it exists, you need to use the same session_id to continue calling the tool to fetch the remaining data until the response no longer returns a pagination marker. This ensures complete data retrieval.