Jadwal Sholat (Indonesian Prayer Times) for Openclaw

A specialized skill for retrieving Indonesian prayer schedules and location IDs using the api.myquran.com service.

banghasan
v1.0.0
Feb 5, 2026
1
3.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install sholat

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 sholat 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 Jadwal Sholat (Indonesian Prayer Times)?

The Jadwal Sholat skill provides a bridge between AI agents and official Indonesian prayer time data sourced from Kemenag Bimas Islam via the myquran.com API. It allows developers to programmatically fetch schedules for Imsak, Subuh, Dzuhur, Ashar, Maghrib, and Isya for any city or regency across Indonesia. This integration is a perfect example of how Openclaw Skills can be used to localize AI responses for specific regional needs, providing high-utility religious data in a structured format.

Jadwal Sholat (Indonesian Prayer Times) Use Cases

  • Fetching daily prayer times based on a user's current city.
  • Generating monthly prayer timetables for Indonesian cities.
  • Automating location ID lookups for administrative districts in Indonesia.
  • Providing religious schedule information to localized AI assistants.

How Jadwal Sholat (Indonesian Prayer Times) Works

  1. The skill accepts a location keyword (e.g., "Tangerang") to search for the corresponding Indonesian city ID.
  2. Once the location ID is resolved, the skill queries the API for the requested timeframe (today, a specific date, or a full month).
  3. The API returns a structured JSON object containing precise times for all prayer periods.
  4. The AI agent processes this data to provide the user with clear, localized schedule information.

Jadwal Sholat (Indonesian Prayer Times) Setup

To get started with this Openclaw Skills package, you can use the provided Python helper script or direct curl commands:

# Search for a city ID
python3 scripts/myquran_sholat.py cari "tangerang"

# Get prayer times for today for a specific city
python3 scripts/myquran_sholat.py hari-ini "kota tangerang"

# Fetch times for a specific date (YYYY-MM-DD)
python3 scripts/myquran_sholat.py tanggal "kota tangerang" 2026-02-03

Jadwal Sholat (Indonesian Prayer Times) Data Schema & Taxonomy

The skill organizes data using a hierarchical structure derived from the myquran.com API.

Attribute Description
id The unique numeric ID for the Indonesian city or regency.
lokasi The formal name of the location.
jadwal A nested object containing strings for imsak, subuh, dzuhur, ashar, maghrib, and isya.
tanggal The date of the schedule in human-readable and ISO formats.

Jadwal Sholat (Indonesian Prayer Times) Advanced Features

  • Fuzzy and exact match logic for Indonesian city names to minimize location errors.
  • Timezone support specifically optimized for Asia/Jakarta (WIB).
  • Direct ID querying mode for power users who want to bypass the search step.
  • Monthly batch retrieval to reduce API calls when generating long-term schedules via Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*