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.

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.

1· 1.8k·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, SKILL.md, and the included Python helper all consistently implement searching locations and fetching prayer schedules from api.myquran.com. No unrelated services, binaries, or credentials are requested.
Instruction Scope
Runtime instructions tell the agent to call the public API (or run the included script). The script and SKILL.md only reference API endpoints and user-supplied arguments (location, date, month, id). There are no instructions to read arbitrary local files, environment secrets, or send data to unexpected endpoints.
Install Mechanism
No install spec — instruction-only plus a single helper script included. The helper uses Python stdlib (urllib), so nothing is downloaded or executed from untrusted URLs during install.
Credentials
The skill requests no environment variables, credentials, or config paths. The lack of secrets is appropriate for a public-API read-only use case.
Persistence & Privilege
always is false and the skill does not request elevated or persistent system privileges. It can be invoked by the agent (default), which is standard for skills; this combined with no credentials keeps risk low.
Assessment
This skill appears to do exactly what's advertised: call the public api.myquran.com endpoints and format results. It makes outbound HTTP requests to that API (expected) and does not ask for any secrets. If you are concerned about privacy note that the API provider will see location keywords/IDs and request timestamps — avoid sending sensitive personal data in queries. If you want stricter control, disable autonomous invocation for skills or only run it on demand.

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

islamvk97ejdnh0k1bm5sjb0b73aj6r580jtnjislamicvk97ejdnh0k1bm5sjb0b73aj6r580jtnjlatestvk97ejdnh0k1bm5sjb0b73aj6r580jtnjmoslemvk97ejdnh0k1bm5sjb0b73aj6r580jtnjprayervk97ejdnh0k1bm5sjb0b73aj6r580jtnjsholatvk97ejdnh0k1bm5sjb0b73aj6r580jtnj

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

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"

Files

2 total
Select a file
Select a file to preview.

Comments

Loading comments…