C

spotlightr-automation

by ComposioHQ

spotlightr-automation is a Claude skill for automating Spotlightr through Composio Rube MCP. It guides agents to search tools first, verify an active Spotlightr connection, and use current schemas before executing workflows.

Stars67.5k
Favorites0
Comments0
AddedJul 12, 2026
CategoryWorkflow Automation
Install Command
npx skills add ComposioHQ/awesome-claude-skills --skill spotlightr-automation
Curation Score

Score: 64/100. This is an acceptable but limited directory listing: it gives agents a recognizable trigger and a workable Rube MCP setup/discovery pattern for Spotlightr automation, but directory users should understand that most execution detail is delegated to live tool discovery rather than documented workflows in the repository.

64/100
Strengths
  • Valid skill frontmatter clearly declares the `spotlightr-automation` name, description, and required `rube` MCP dependency.
  • Prerequisites and setup explain that users need Rube MCP, `RUBE_SEARCH_TOOLS`, and an active Spotlightr connection via `RUBE_MANAGE_CONNECTIONS`.
  • The skill explicitly instructs agents to search tools first for current schemas, reducing risk from stale Spotlightr API assumptions.
Cautions
  • Workflow guidance is mostly generic Rube MCP discovery/connection flow, with little evidence of Spotlightr-specific task examples or schemas in the repository excerpt.
  • No support files, scripts, references, README, or install command are present beyond the SKILL.md, so adoption depends on live Rube tool discovery.
Overview

Overview of spotlightr-automation skill

What spotlightr-automation does

spotlightr-automation is a Claude skill for automating Spotlightr actions through Composio’s Rube MCP server. It is designed for workflows where an AI agent needs to discover the current Spotlightr tool schema, verify an authenticated Spotlightr connection, and then execute actions using Rube MCP tools rather than relying on guessed API parameters.

The core value is not a large script library; the repository contains a focused SKILL.md. Its main differentiator is the operating pattern: search tools first, check the Spotlightr connection, then call the discovered tool with the current schema.

Best-fit users and workflows

This skill is a good fit if you use Claude or another MCP-capable agent to handle Spotlightr work such as video library operations, account-level automation, or repeatable admin tasks exposed through Composio’s Spotlightr toolkit.

It is especially useful for teams that want workflow automation without hand-writing direct Spotlightr API calls. The skill is also a fit when schemas may change, because it explicitly instructs the agent to call RUBE_SEARCH_TOOLS before execution.

What to know before installing

The spotlightr-automation skill depends on Rube MCP being available in your client and on an active Spotlightr connection created through RUBE_MANAGE_CONNECTIONS. If your environment cannot use MCP servers, or if you need offline-only automation, this skill will not be enough by itself.

There are no bundled scripts, reference files, or helper assets in the skill folder. Treat it as an agent procedure for safe tool discovery and execution, not as a standalone Spotlightr automation package.

How to Use spotlightr-automation skill

spotlightr-automation install context

Install the skill from the Composio skills repository in the way your skill-enabled client supports. For Claude-style skill managers, the expected source is:

ComposioHQ/awesome-claude-skills, skill path composio-skills/spotlightr-automation

A typical install command may look like:

npx skills add ComposioHQ/awesome-claude-skills --skill spotlightr-automation

After installation, add Rube MCP as a server in your client configuration using:

https://rube.app/mcp

Then verify that RUBE_SEARCH_TOOLS is available. Use RUBE_MANAGE_CONNECTIONS with toolkit spotlightr and complete the returned authorization flow until the connection status is ACTIVE.

Inputs the skill needs to work well

The skill performs best when your request names the exact Spotlightr outcome, the target objects, and any constraints. A weak prompt is:

“Update my Spotlightr videos.”

A stronger prompt is:

“Use spotlightr-automation to find the current Rube MCP tools for Spotlightr, confirm my Spotlightr connection is active, then look for a tool that can update metadata for videos in project X. Before executing, show the discovered tool name, required fields, and any missing values.”

That prompt improves output quality because it forces tool discovery, connection validation, schema inspection, and a pause before mutation.

Use this sequence for most spotlightr-automation usage:

  1. Ask the agent to call RUBE_SEARCH_TOOLS for the specific Spotlightr task.
  2. Review the returned tool slugs, schemas, execution plan, and pitfalls.
  3. Confirm the Spotlightr connection with RUBE_MANAGE_CONNECTIONS.
  4. Provide missing IDs, titles, folders, project names, or filter criteria.
  5. Ask the agent to execute only after it has mapped your request to the discovered schema.
  6. For destructive or bulk operations, require a preview or confirmation step.

The most important repository file to read first is SKILL.md. It contains the prerequisite checks, Rube MCP setup guidance, tool discovery requirement, and core workflow pattern.

Practical prompt template

Use this template for reliable spotlightr-automation for Workflow Automation:

“Use the spotlightr-automation skill. First call RUBE_SEARCH_TOOLS for this use case: [describe task]. Then check my Spotlightr connection with RUBE_MANAGE_CONNECTIONS. Do not guess fields. Show the selected tool, required inputs, optional inputs, and any missing information. After I confirm, execute the tool and summarize what changed.”

This is better than asking for “Spotlightr automation” broadly because it aligns the agent with the skill’s main safety rule: current schemas must come from Rube MCP discovery.

spotlightr-automation skill FAQ

Is spotlightr-automation a direct Spotlightr API client?

No. It is a skill that guides an agent to use Composio’s Spotlightr toolkit through Rube MCP. The agent should discover available tools with RUBE_SEARCH_TOOLS and use those returned schemas instead of inventing direct API calls.

Can beginners use this skill?

Yes, if they are comfortable connecting an MCP server and completing an OAuth-style app connection flow. Beginners should start with connection verification and read SKILL.md before attempting bulk changes. The skill’s workflow is simple, but MCP setup is still required.

How is this better than an ordinary prompt?

An ordinary prompt may cause the agent to guess available Spotlightr actions or parameters. The spotlightr-automation skill explicitly requires tool discovery first, which makes it more reliable when Composio tool schemas change or when the agent does not know which Spotlightr operations are currently exposed.

When should I not use this skill?

Do not use it if you need a complete local automation framework, prebuilt scripts, scheduled jobs, or non-MCP execution. Also avoid it for high-risk bulk edits unless your prompt requires a dry run, schema review, and explicit confirmation before execution.

How to Improve spotlightr-automation skill

Improve inputs before running spotlightr-automation

Better inputs produce better automation. Include the business goal, the Spotlightr object type, known IDs or names, selection criteria, and whether the operation is read-only or mutating.

Instead of:

“Organize my videos.”

Use:

“Find tools for listing Spotlightr videos and updating video metadata. I want to identify videos with titles containing ‘Webinar 2024’ and add a consistent tag if the tool supports tagging. Show the schema before making changes.”

Common failure modes to prevent

The main failure mode is skipping tool discovery and assuming a tool name or input shape. Prevent this by explicitly saying “call RUBE_SEARCH_TOOLS first.” Another common issue is running a write operation without verifying the active Spotlightr connection. Require RUBE_MANAGE_CONNECTIONS before execution.

For bulk actions, ask the agent to process a small sample first, summarize the intended changes, and wait for approval.

Iterate after the first output

After the agent returns discovered tools, refine the request using the actual schema. If a required field is missing, provide it directly rather than asking the agent to infer it. If several tools seem relevant, ask for a comparison based on required inputs, risk level, and whether the operation is reversible.

A good second prompt is:

“Use the discovered schema only. Map each field to the value I provided, list unresolved fields, and propose the safest execution order.”

Extend the skill for team workflows

If your team uses spotlightr-automation regularly, consider adding internal runbooks outside the upstream skill: approved task templates, naming conventions, confirmation rules for bulk updates, and examples of successful prompts. The upstream skill is intentionally minimal, so your biggest improvement will come from documenting your own Spotlightr object naming, permission model, and review process.

Ratings & Reviews

No ratings yet
Share your review
Sign in to leave a rating and comment for this skill.
G
0/10000
Latest reviews
Saving...