dreamstudio-automation

Automate image generation workflows and manage Dreamstudio toolkits via Rube MCP.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of interacting with Dreamstudio by providing a structured, automated interface for tool discovery, connection management, and execution of image generation tasks.

Core Features & Use Cases

  • Automated Tool Discovery: Dynamically fetch current tool schemas and execution plans for Dreamstudio operations.
  • Connection Management: Programmatically verify and maintain active authentication sessions with the Dreamstudio toolkit.
  • Use Case: Automate the generation of image assets for a design project by chaining tool discovery, connection verification, and multi-tool execution within a single agent session.

Quick Start

Use the dreamstudio-automation skill to discover available tools and execute an image generation task.

Frequently Asked Questions about dreamstudio-automation

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

FAQPage Schema
How do I discover available Dreamstudio tools?

Call the RUBE_SEARCH_TOOLS function with a query related to your specific Dreamstudio task. This returns the latest tool slugs, input schemas, and execution plans required for your workflow.

What should I do if my Dreamstudio connection is inactive?

Use the RUBE_MANAGE_CONNECTIONS tool with the 'dreamstudio' toolkit parameter. If the status is not ACTIVE, follow the provided authentication link to re-establish your connection.

Why must I call RUBE_SEARCH_TOOLS before executing tasks?

Tool schemas and available parameters for Dreamstudio change frequently. Searching first ensures you use the correct tool slugs and schema-compliant arguments, preventing execution errors.

Can I reuse session IDs for multiple tasks?

Yes, you should reuse session IDs within a single workflow to maintain context. However, generate a new session ID when starting an entirely different project or task sequence.

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

The memory parameter is required by the RUBE_MULTI_EXECUTE_TOOL function to maintain state across operations. Always include it as an empty object '{}' if no specific memory is needed.