aivoov-automation

Automate Aivoov platform operations through Rube MCP tool discovery and execution workflows.

74.2k|8.5k|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill aivoov-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aivoov-automation
Source: https://github.com/ComposioHQ/awesome-claude-skills/tree/main/composio-skills/aivoov-automation
Command: npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill aivoov-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of navigating Aivoov's API and tool schemas by providing a standardized, agent-driven workflow for discovery and execution.

Core Features & Use Cases

  • Dynamic Tool Discovery: Automatically fetches current tool schemas and execution plans via Rube MCP.
  • Connection Management: Handles Aivoov toolkit authentication and status verification within the agent session.
  • Use Case: Automate repetitive Aivoov tasks by searching for available tools, verifying an active connection, and executing multi-step workflows without hardcoding API parameters.

Quick Start

Use the aivoov-automation skill to discover available tools and execute the required task for my current session.

Frequently Asked Questions about aivoov-automation

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

FAQPage Schema
How do I find available Aivoov tools?

Call the RUBE_SEARCH_TOOLS function with a specific use case query to retrieve current tool slugs, input schemas, and execution plans for Aivoov operations.

How to verify if my Aivoov connection is active?

Use the RUBE_MANAGE_CONNECTIONS tool with the 'aivoov' toolkit parameter to check the current connection status and follow the provided auth link if the status is not ACTIVE.

Can I hardcode tool slugs in my workflows?

No, you should always call RUBE_SEARCH_TOOLS first because tool schemas and slugs change frequently. Hardcoding may lead to execution errors.

What is the purpose of the memory parameter in tool execution?

The memory parameter is required by RUBE_MULTI_EXECUTE_TOOL to maintain state across operations, even if it is passed as an empty object.

How do I handle long-running Aivoov tasks?

Check the tool responses for pagination tokens and continue fetching data until the operation is complete, ensuring you reuse the same session ID.