IQAir Air Quality Checker for Openclaw

A powerful real-time air quality monitoring skill that retrieves AQI data and pollution levels for any global location via the IQAir API.

atesluks
v1.0.2
Feb 17, 2026
3
1.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install iqair

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install iqair using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is IQAir Air Quality Checker?

The IQAir Air Quality Checker is a specialized tool designed to provide AI agents with immediate access to global atmospheric data. By leveraging these Openclaw Skills, developers can integrate precise Air Quality Index (AQI) reporting into their workflows, offering users critical health information based on their current or searched location. The skill translates complex pollution data into human-readable formats, including color-coded visual indicators and health recommendations, ensuring users stay informed about the air they breathe.

Built for reliability and speed, this skill supports various lookup methods including city-state-country hierarchies, precise GPS coordinates, and IP-based proximity detection. Whether you are building a travel assistant or a local health monitor, these Openclaw Skills provide the necessary infrastructure to handle environmental queries with technical accuracy and user-friendly output.

IQAir Air Quality Checker Use Cases

  • Checking real-time pollution levels and AQI for specific cities or countries during travel planning.
  • Supplementing general weather forecasts with detailed environmental health data.
  • Determining outdoor safety for sensitive groups like children or individuals with respiratory issues.
  • Automated environmental monitoring for specific coordinates or regions.

How IQAir Air Quality Checker Works

  1. The AI agent identifies a location from the user query or system context.
  2. The skill executes a Python script that connects to the IQAir API using the provided credentials.
  3. The API retrieves the latest environmental sensor data for the requested city or coordinates.
  4. The system parses the numerical AQI and maps it to specific health levels (e.g., Good, Moderate, Hazardous).
  5. A formatted response is generated, combining the AQI score, a visual emoji indicator, and the verified location name.

IQAir Air Quality Checker Setup

To use these Openclaw Skills, you must first obtain a free API key from the IQAir dashboard. Follow these steps to configure your environment:

  1. Sign up at https://dashboard.iqair.com/ personal/api-keys and subscribe to the Community plan.
  2. Export your API key as an environment variable:
export IQAIR_API_KEY="your_api_key_here"
  1. You can then test the skill by running the script directly from your CLI:
python scripts/get_aqi.py "Riga" "Latvia"

IQAir Air Quality Checker Data Schema & Taxonomy

The skill returns structured data that helps agents interpret environmental conditions. The primary data points include:

Attribute Description Example
AQI Score The numerical Air Quality Index value 19
Health Level Qualitative assessment of air safety Good
Visual Indicator Color-coded emoji representing the status 🟢
Location Name Verified city and country of the data source Riga, Latvia
Coordinates Latitude and Longitude (if specified in request) 56.9496, 24.1052

IQAir Air Quality Checker Advanced Features

  • Coordinate-based lookup using --lat and --lon flags for high-precision environmental monitoring.
  • IP-based nearest city detection for automated location awareness without user input.
  • Context-aware health recommendations mapped to six distinct AQI severity levels.
  • Support for multi-layered location queries (City, State, Country) to resolve naming conflicts.
  • Rate limit management optimized for the IQAir Community plan constraints.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*