smartproxy-automation

Automate Smartproxy operations through the Rube MCP gateway for efficient proxy management.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the complexity of managing proxy configurations and Smartproxy tasks by providing a standardized, automated interface for tool discovery and execution.

Core Features & Use Cases

  • Automated Tool Discovery: Dynamically fetch current Smartproxy tool schemas and execution plans via Rube MCP.
  • Connection Management: Verify and maintain active authentication states for Smartproxy toolkits.
  • Workflow Execution: Execute multi-step proxy operations using discovered tool slugs and schema-compliant arguments.

Quick Start

Use the smartproxy-automation skill to discover available tools and execute a proxy management task.

Frequently Asked Questions about smartproxy-automation

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

FAQPage Schema
How do I discover available Smartproxy tools?

Call the RUBE_SEARCH_TOOLS command with a Smartproxy-specific use case query to retrieve current tool slugs, input schemas, and execution plans.

What should I do if my Smartproxy connection is inactive?

Use the RUBE_MANAGE_CONNECTIONS command with the smartproxy toolkit to trigger the authentication flow and restore an ACTIVE connection status.

Why must I call RUBE_SEARCH_TOOLS before executing a task?

Tool schemas and available arguments change frequently; calling RUBE_SEARCH_TOOLS ensures you use the most current, valid configuration for your operations.

Can I reuse session IDs for different workflows?

No, you should generate new session IDs for distinct workflows to ensure proper state management and avoid conflicts between different proxy tasks.

What is the purpose of the memory parameter in RUBE_MULTI_EXECUTE_TOOL?

The memory parameter is a required field for state tracking during tool execution; always include it as an empty object {} if no specific memory is needed.