goodbits-automation

通过Rube MCP(Composio)自动化Goodbits任务。始终优先搜索工具以获取当前架构。

安装

热度:0

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-goodbits-automation&locale=zh&source=copy
name:goodbits-automationdescription:"Automate Goodbits tasks via Rube MCP (Composio). Always search tools first for current schemas."requires:mcp:[rube]

Goodbits Automation via Rube MCP

Automate Goodbits operations through Composio's Goodbits toolkit via Rube MCP.

Toolkit docs: composio.dev/toolkits/goodbits

Prerequisites

  • Rube MCP must be connected (RUBE_SEARCH_TOOLS available)

  • Active Goodbits connection via RUBE_MANAGE_CONNECTIONS with toolkit goodbits

  • Always call RUBE_SEARCH_TOOLS first to get current tool schemas
  • Setup

    Get 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.

  • Verify Rube MCP is available by confirming RUBE_SEARCH_TOOLS responds

  • Call RUBE_MANAGE_CONNECTIONS with toolkit goodbits

  • If connection is not ACTIVE, follow the returned auth link to complete setup

  • Confirm connection status shows ACTIVE before running any workflows
  • Tool Discovery

    Always discover available tools before executing workflows:

    RUBE_SEARCH_TOOLS
    queries: [{use_case: "Goodbits operations", known_fields: ""}]
    session: {generate_id: true}

    This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.

    Core Workflow Pattern

    Step 1: Discover Available Tools

    RUBE_SEARCH_TOOLS
    queries: [{use_case: "your specific Goodbits task"}]
    session: {id: "existing_session_id"}

    Step 2: Check Connection

    RUBE_MANAGE_CONNECTIONS
    toolkits: ["goodbits"]
    session_id: "your_session_id"

    Step 3: Execute Tools

    RUBE_MULTI_EXECUTE_TOOL
    tools: [{
      tool_slug: "TOOL_SLUG_FROM_SEARCH",
      arguments: {/* schema-compliant args from search results */}
    }]
    memory: {}
    session_id: "your_session_id"

    Known Pitfalls

  • Always search first: Tool schemas change. Never hardcode tool slugs or arguments without calling RUBE_SEARCH_TOOLS

  • Check connection: Verify RUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing tools

  • Schema compliance: Use exact field names and types from the search results

  • Memory parameter: Always include memory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})

  • Session reuse: Reuse session IDs within a workflow. Generate new ones for new workflows

  • Pagination: Check responses for pagination tokens and continue fetching until complete
  • Quick Reference

    OperationApproach
    Find toolsRUBE_SEARCH_TOOLS with Goodbits-specific use case
    ConnectRUBE_MANAGE_CONNECTIONS with toolkit goodbits
    ExecuteRUBE_MULTI_EXECUTE_TOOL with discovered tool slugs
    Bulk opsRUBE_REMOTE_WORKBENCH with run_composio_tool()
    Full schemaRUBE_GET_TOOL_SCHEMAS for tools with schemaRef



    Powered by Composio