LaunchKit · 2026
Back to Skills

islamic-skills

Unified Islamic utilities for prayer times, fasting schedules, and Zakat calculations using a shared configuration.

0
0 downloads
by @ilmimris

Setup & Installation

openclaw skills install @ilmimris/islamic-skills

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install islamic-skills

What This Skill Does

CLI tool that consolidates Islamic utilities, including daily prayer times, fasting schedules, Zakat Nisab calculations, and Quran search, into a single configurable command. Location and calculation method are set via a shared config file. Results are cached locally to reduce repeated API calls.

Combines prayer times, fasting, Zakat, and Quran lookup into one CLI with a shared location config, removing the need to switch between separate apps or websites for each task.

When to use it

  • Checking today's prayer times for a configured city
  • Looking up Imsak and Maghrib times during Ramadan
  • Calculating Zakat Nisab thresholds based on current gold and silver prices
  • Searching the Quran by keyword or fetching a specific Surah and Ayah
  • Generating a monthly prayer schedule for any city

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: What are today's prayer times and when is Imsak?

AGENT
  1. 1Load location and calculation method from config.json
  2. 2Run `./bin/islamic-companion prayer --today` to fetch the five daily prayer times
  3. 3Run `./bin/islamic-companion fasting --today` to fetch Imsak and Maghrib times
  4. 4Return all times to the user
OUTPUT

Prayer times: Fajr 04:32, Dhuhr 12:03, Asr 15:18, Maghrib 18:02, Isha 19:12 | Fasting: Imsak 04:22, Maghrib 18:02

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

ZAKAT_API_KEY environment variable (required for Zakat Nisab feature)