Skip to main content

Weather Fetcher

Skill Verified Active

Instructions for fetching current weather temperature data for Dubai, UAE from Open-Meteo API

Purpose

To provide a clear and reliable method for obtaining current weather temperature data for Dubai, UAE, supporting both Celsius and Fahrenheit units.

Features

  • Fetches current weather temperature for Dubai, UAE.
  • Supports both Celsius and Fahrenheit units.
  • Extracts temperature value and unit from API response.
  • Utilizes the Open-Meteo API.

Use Cases

  • Use when needing the current temperature in Dubai for a weather report.
  • Use when building a location-aware application that requires real-time weather data.
  • Use as a building block in a larger orchestration skill that gathers weather information.

Non-Goals

  • Fetching weather data for locations other than Dubai.
  • Providing historical weather data or forecasts.
  • Performing any file operations or transformations on the data.

Code Execution

  • info:Error HandlingThe SKILL.md outlines the expected output format, but does not explicitly detail error handling for API failures or unexpected responses.

Errors

  • info:Actionable error messagesThe SKILL.md specifies the expected output, but doesn't detail specific error messages or remediation steps for API failures.

Practical Utility

  • info:Edge casesWhile the happy path is well-defined, the SKILL.md does not explicitly document failure modes (e.g., API errors, invalid coordinates) or recovery steps.

Installation

npx skills add shanraisshan/claude-code-best-practice

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

Quality Score

Verified
97 /100
Analyzed about 21 hours ago

Trust Signals

Last commitabout 23 hours ago
Stars52.8k
LicenseMIT
Status
View Source

Similar Extensions

X Twitter Scraper

100

Use when the user needs X (Twitter) data or confirmation-gated X actions through Xquik: tweet search, user lookup, follower extraction, media download, monitoring, webhooks, MCP, SDKs, posting, likes, DMs, and profile updates. Requires a Xquik API key. Never ask for X login material.

Skill
Xquik-dev

Slack

100

Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.

Skill
steipete

Github

100

Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.

Skill
steipete

Product Self Knowledge

100

Stop and consult this skill whenever your response would include specific facts about Anthropic's products. Covers: Claude Code (how to install, Node.js requirements, platform/OS support, MCP server integration, configuration), Claude API (function calling/tool use, batch processing, SDK usage, rate limits, pricing, models, streaming), and Claude.ai (Pro vs Team vs Enterprise plans, feature limits). Trigger this even for coding tasks that use the Anthropic SDK, content creation mentioning Claude capabilities or pricing, or LLM provider comparisons. Any time you would otherwise rely on memory for Anthropic product details, verify here instead — your training data may be outdated or wrong.

Skill
SeifBenayed

Google Docs

100

Interact with Google Docs - create documents, search by title, read content, and edit text. Use when user asks to: create a Google Doc, find a document, read doc content, add text to a doc, or replace text in a document. Lightweight alternative to full Google Workspace MCP server with standalone OAuth authentication.

Skill
sanjay3290

Reddit

100

Search and retrieve content from Reddit. Get posts, comments, subreddit info, and user profiles via the public JSON API. Use when user mentions Reddit, a subreddit, or r/ links.

Skill
ReScienceLab

© 2025 SkillRepo · Find the right skill, skip the noise.