mural-automation

Automate Mural whiteboard operations through the Rube MCP gateway for structured task execution.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the friction of manually navigating Mural's interface for repetitive whiteboard tasks, enabling programmatic control over workspace operations.

Core Features & Use Cases

  • Tool Discovery: Dynamically fetch available Mural tool schemas and execution plans via Rube MCP.
  • Connection Management: Verify and maintain active authentication states for Mural toolkits.
  • Workflow Execution: Execute multi-step Mural operations using structured tool calls and session-based memory.

Quick Start

Use the mural-automation skill to discover available tools and execute a task on my whiteboard.

Frequently Asked Questions about mural-automation

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

FAQPage Schema
How do I connect Mural to my AI agent?β–Ό

Connect Mural by configuring the Rube MCP server in your client and calling RUBE_MANAGE_CONNECTIONS with the mural toolkit. Ensure the connection status is ACTIVE before attempting any whiteboard operations.

Why must I call RUBE_SEARCH_TOOLS first?β–Ό

Calling RUBE_SEARCH_TOOLS is mandatory because tool schemas and available arguments change frequently. This ensures your agent uses the most current definitions and avoids execution errors caused by outdated tool slugs.

Can I reuse session IDs for different tasks?β–Ό

Reuse session IDs within a single, continuous workflow to maintain state. However, generate new session IDs for distinct, unrelated tasks to prevent memory pollution and ensure clean execution environments.

What should I do if my Mural connection is inactive?β–Ό

If the connection status is not ACTIVE, call RUBE_MANAGE_CONNECTIONS again to retrieve the latest authentication link. Follow the link to re-authorize your Mural account and confirm the status returns to ACTIVE.