openweather-api-automation

Automate Openweather API data retrieval and weather monitoring tasks through Rube MCP.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the complexity of manually managing API connections and tool schemas for weather data, allowing for consistent and reliable weather-related automation.

Core Features & Use Cases

  • Dynamic Tool Discovery: Automatically fetches current Openweather API schemas to ensure compatibility.
  • Connection Management: Handles authentication and session state for the Openweather toolkit via Rube MCP.
  • Use Case: Automatically fetch real-time weather data for a list of cities and log the results into a spreadsheet or database for environmental monitoring.

Quick Start

Use the openweather-api-automation skill to search for available weather tools and retrieve current temperature data for a specific location.

Frequently Asked Questions about openweather-api-automation

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

FAQPage Schema
How do I connect the Openweather API to my agent?

Connect the Openweather API by calling RUBE_MANAGE_CONNECTIONS with the openweather_api toolkit. Ensure the connection status is ACTIVE before attempting to execute any weather-related tools.

Why must I call RUBE_SEARCH_TOOLS first?

Tool schemas for the Openweather API change frequently. Calling RUBE_SEARCH_TOOLS ensures you have the most current tool slugs, input arguments, and execution plans required for successful API calls.

Can I automate bulk weather data collection?

Yes, use RUBE_REMOTE_WORKBENCH with run_composio_tool() to perform bulk operations. This allows you to iterate through multiple locations and execute weather tools efficiently within a single session.

What should I do if my weather tool execution fails?

Verify your connection status using RUBE_MANAGE_CONNECTIONS and ensure your arguments strictly match the schema returned by RUBE_SEARCH_TOOLS. Always include an empty memory object in your execution calls.