← 返回 Skills 市场
diepox

Prayer Times - Automated Salat Reminders

作者 diepox · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
923
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install muslim-prayer-reminder
功能描述
Get accurate Islamic prayer times (Fajr, Dhuhr, Asr, Maghrib, Isha) for any location worldwide using official calculation methods. Use when users ask about prayer times, Salat schedules, next prayer, or need to set up automated prayer reminders. Includes automated background reminder system that alerts users 10 minutes before, at prayer time, and 5 minutes after - even during conversations. Supports 20+ country-specific calculation methods including Morocco, Saudi Arabia, Egypt, Turkey, UAE, and more.
安全使用建议
This skill's core functionality (calling the AlAdhan API and computing reminders) is coherent and the code is readable. However, before installing: 1) Review the scripts yourself and run them in a safe/test environment first — don't blindly allow the agent to edit cron jobs. 2) Do not run push-to-github.sh or follow the GitHub setup steps unless you intend to publish the code to the listed external account; change the remote to your own repository if you want to push. 3) If you want automated reminders, configure cron jobs yourself (copy the provided job definitions) and avoid granting the agent unconditional permission to recreate system cron entries at session start. 4) Be cautious about running the VPN install commands (they require sudo). If you are not comfortable with the agent modifying cron or system settings, use the scripts manually or run them under user control rather than enabling automatic session-start recovery.
功能分析
Type: OpenClaw Skill Name: muslim-prayer-reminder Version: 0.1.0 The skill's core functionality (fetching prayer times, setting reminders) is benign, utilizing a known API (api.aladhan.com) and local file operations. However, the `CRITICAL_SETUP.md` and `references/setup-reminders.md` files contain strong prompt injection directives, instructing the AI agent to perform autonomous, persistent, and high-priority actions (e.g., creating/managing cron jobs, verifying system state, recreating components 'immediately - don't wait, don't ask') without explicit user confirmation. Additionally, `SKILL.md` and `README.md` include `sudo` commands for installing Cloudflare WARP, which, while intended for troubleshooting network connectivity, represent a high-privilege action that could be exploited if the agent is prompted to execute it without proper user consent. These elements indicate significant vulnerabilities in agent autonomy and privilege, though without clear evidence of intentional malicious behavior.
能力评估
Purpose & Capability
Code and docs align with the stated purpose (fetching prayer times from api.aladhan.com and scheduling reminders). However, ancillary instructions to push the repo to a specific external GitHub account (diepox) and pre-baked git remotes are not necessary for runtime reminders and look unrelated to core functionality.
Instruction Scope
SKILL.md and CRITICAL_SETUP.md instruct the agent to perform system-level actions: verify cron jobs at every session start, recreate missing cron jobs automatically ("don't wait, don't ask"), and run commands in system paths (/root/.openclaw/workspace). That grants broad discretion to modify system configuration and run commands beyond simply fetching times and sending reminders.
Install Mechanism
There is no formal install spec (instruction-only behavior) which limits automatic code installation risk. The docs do include optional instructions to install Cloudflare WARP (system-level VPN install requiring sudo) — plausible for connectivity issues but carries elevated privileges if executed.
Credentials
The skill declares no environment variables, no credentials, and does not request unrelated secrets. Network access to api.aladhan.com is expected and the scripts only contact that API (no hidden remote endpoints in the code itself).
Persistence & Privilege
The skill expects persistent cron jobs and explicitly directs agents to verify and recreate them at session startup without prompting. While persistent scheduling is required for reminders, the explicit requirement to auto-recreate system cron jobs and to run checks "before doing ANYTHING else" increases the skill's control over the host/agent environment and could be abused if the skill or its instructions are malicious.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install muslim-prayer-reminder
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /muslim-prayer-reminder 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of prayer-times skill for worldwide Islamic prayer reminders. - Provides accurate prayer times (Fajr, Dhuhr, Asr, Maghrib, Isha) for any location using AlAdhan API. - Supports 20+ country-specific official calculation methods for precise timing. - Enables both instant querying and automated background reminders (10 minutes before, at prayer time, 5 minutes after). - Includes scripts for fetching prayer times, checking reminders, and cron job integration. - Offers clear setup guides, usage examples, and troubleshooting tips.
元数据
Slug muslim-prayer-reminder
版本 0.1.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Prayer Times - Automated Salat Reminders 是什么?

Get accurate Islamic prayer times (Fajr, Dhuhr, Asr, Maghrib, Isha) for any location worldwide using official calculation methods. Use when users ask about prayer times, Salat schedules, next prayer, or need to set up automated prayer reminders. Includes automated background reminder system that alerts users 10 minutes before, at prayer time, and 5 minutes after - even during conversations. Supports 20+ country-specific calculation methods including Morocco, Saudi Arabia, Egypt, Turkey, UAE, and more. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 923 次。

如何安装 Prayer Times - Automated Salat Reminders?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install muslim-prayer-reminder」即可一键安装,无需额外配置。

Prayer Times - Automated Salat Reminders 是免费的吗?

是的,Prayer Times - Automated Salat Reminders 完全免费(开源免费),可自由下载、安装和使用。

Prayer Times - Automated Salat Reminders 支持哪些平台?

Prayer Times - Automated Salat Reminders 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Prayer Times - Automated Salat Reminders?

由 diepox(@diepox)开发并维护,当前版本 v0.1.0。

💬 留言讨论