Prayer Times (Global) for Openclaw

A lightweight tool to retrieve accurate Islamic prayer times globally with automatic location detection and fuzzy search support.

clinicode
v1.0.0
Feb 9, 2026
0
2k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install prayer-times

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 prayer-times 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 Prayer Times (Global)?

This skill provides an automated way for AI agents to retrieve precise Islamic prayer times for any coordinate or city worldwide. By integrating with reliable data sources like the Aladhan API and OpenStreetMap, it ensures that users can access Fajr, Dhuhr, Asr, Maghrib, and Isha times with high accuracy using the ISNA calculation method. As a part of the Openclaw Skills ecosystem, it simplifies the process of staying informed about daily salah schedules without leaving your workspace.

The tool is designed with a user-centric approach, featuring smart fuzzy search to handle typos in city names and IP-based auto-detection for seamless local updates. Whether you are at home or traveling, this utility serves as a reliable digital companion for religious observance, providing clear 12-hour formatted results.

Prayer Times (Global) Use Cases

  • Checking daily prayer times in your current city using automatic IP-based location detection.
  • Verifying prayer times for international cities while planning travel or business trips.
  • Monitoring specific prayer times like Maghrib or Fajr for religious fasting or events.
  • Looking up accurate prayer schedules for major holy sites like Makkah and Madinah.
  • Using fuzzy search to find prayer times for locations when unsure of the exact spelling.

How Prayer Times (Global) Works

  1. The skill receives a location query or defaults to auto-detection via the user's IP address.
  2. It utilizes OpenStreetMap Nominatim for geocoding to resolve city names into geographical coordinates.
  3. The geographical data is sent to the Aladhan API, applying the ISNA (Islamic Society of North America) calculation method.
  4. The skill processes the raw API response to extract the specific timings for the five daily prayers and sunrise.
  5. It formats the data into a clean, 12-hour (AM/PM) layout for the final output.

Prayer Times (Global) Setup

To use this skill within your Openclaw Skills environment, ensure you have the necessary dependencies installed.

pip install requests

Download the prayer_times.py script and execute it directly or via your AI agent interface. No API keys are required for basic usage as it utilizes public geocoding and prayer time endpoints.

Prayer Times (Global) Data Schema & Taxonomy

The skill operates primarily through real-time API requests and does not persist user data. The output structure is organized as follows:

Field Description
Header Includes location name, country, and current date
Timings Fajr, Sunrise, Dhuhr, Asr, Maghrib, Isha
Format 12-hour AM/PM format
Logic ISNA Calculation Method

Prayer Times (Global) Advanced Features

  • Smart fuzzy search logic to resolve misspelled city names like Meca or Istanbol.
  • Global coverage across all continents including major hubs in Europe, Asia, and the Americas.
  • Automatic location detection via ipapi.co for zero-config usage.
  • Integration-ready for multi-agent workflows within the Openclaw Skills framework.
  • Zero-storage policy ensuring no personal data or location history is saved locally.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*