Jadwal Sholat

v1.0.0

Ambil jadwal sholat (imsak, subuh, dzuhur, ashar, maghrib, isya) untuk kota/kabupaten di Indonesia dari API Muslim api.myquran.com (sumber Kemenag Bimas Islam). Gunakan saat user minta jadwal sholat hari ini / tanggal tertentu / 1 bulan untuk lokasi tertentu, atau butuh mencari ID kab/kota.

0· 1.4k·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for banghasan/jadwal-sholat.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Jadwal Sholat" (banghasan/jadwal-sholat) from ClawHub.
Skill page: https://clawhub.ai/banghasan/jadwal-sholat
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install jadwal-sholat

ClawHub CLI

Package manager switcher

npx clawhub@latest install jadwal-sholat
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the implementation: SKILL.md and scripts/myquran_sholat.py call only api.myquran.com endpoints for location search and schedule retrieval, which is exactly the stated purpose.
Instruction Scope
Runtime instructions are limited to calling the documented API endpoints (via curl or the included Python script). The instructions do not ask the agent to read local files, access unrelated environment variables, or transmit data to other endpoints.
Install Mechanism
No install spec is provided (instruction-only plus an included stdlib-only Python script). Nothing is downloaded from arbitrary URLs and no extra packages are installed.
Credentials
The skill requires no environment variables, credentials, or config paths. The included script does not read secrets or unrelated system files.
Persistence & Privilege
always is false and there is no indication the skill modifies other skills or requests permanent system-level presence. The default ability for the agent to invoke the skill autonomously is normal and not excessive here.
Assessment
This skill is internally consistent and implements only HTTPS calls to api.myquran.com to fetch prayer times. Before installing, consider: (1) it will make outbound requests to api.myquran.com (check you are comfortable with that external dependency and its privacy policy), (2) the included Python helper runs locally (stdlib only) and does not persist data, and (3) no secrets are required. If you want extra assurance, review the included scripts/myquran_sholat.py (already present) and test the skill offline or in a restricted environment.

Like a lobster shell, security has layers — review code before you run it.

latestvk97ctaf7nrkdhsr86h2pp3pn2s80k5ms
1.4kdownloads
0stars
1versions
Updated 2mo ago
v1.0.0
MIT-0

Jadwal Sholat (api.myquran.com)

API base: https://api.myquran.com/v3

Script helper (rekomendasi): scripts/myquran_sholat.py

Quick start

Cari lokasi (kab/kota):

python3 scripts/myquran_sholat.py cari "tangerang"

Jadwal sholat hari ini (Asia/Jakarta) untuk lokasi berdasarkan keyword:

python3 scripts/myquran_sholat.py hari-ini "kota tangerang"

Jadwal sholat tanggal tertentu (format YYYY-MM-DD):

python3 scripts/myquran_sholat.py tanggal "kota tangerang" 2026-02-03

Jadwal sholat 1 bulan (format YYYY-MM):

python3 scripts/myquran_sholat.py bulan "kota tangerang" 2026-02

Catatan pemilihan lokasi

Endpoint pencarian mengembalikan beberapa kandidat. Script akan:

  • mencoba match exact (case-insensitive) ke kolom lokasi bila memungkinkan
  • kalau tidak, pakai hasil pertama

Kalau hasilnya kurang tepat, gunakan keyword yang lebih spesifik (mis. KOTA TANGERANG vs TANGERANG), atau ambil id lokasi lalu panggil mode id.

Pemanggilan langsung via curl (tanpa script)

Cari kab/kota:

curl -s "https://api.myquran.com/v3/sholat/kabkota/cari/tangerang"

Ambil jadwal hari ini:

curl -s "https://api.myquran.com/v3/sholat/jadwal/<ID>/today?tz=Asia/Jakarta"

Ambil jadwal periode (bulanan / harian):

# bulanan
curl -s "https://api.myquran.com/v3/sholat/jadwal/<ID>/2026-02?tz=Asia/Jakarta"

# harian
curl -s "https://api.myquran.com/v3/sholat/jadwal/<ID>/2026-02-03?tz=Asia/Jakarta"

Comments

Loading comments...