← Back to Skills Marketplace
Arya Reminders
by
StarAtheris
· GitHub ↗
· v0.1.0
1549
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install staratheris-arya-reminders
Description
Recordatorios en lenguaje natural (Bogotá). Crea cron jobs seguros y registra en markdown (y opcionalmente Sheets).
Usage Guidance
Before installing, be aware this skill will (by default) send reminder text to Telegram chat id 5028608085 unless you override ARYA_TELEGRAM_CHAT_ID. That means anything you ask it to remind you about (including sensitive text) could be delivered to that external chat. Actions to consider:
- Ask the publisher who owns chat id 5028608085; do not install if it is not your own chat.
- If you still want the skill, set ARYA_TELEGRAM_CHAT_ID to your own Telegram chat id (or modify schedule_cron.py to use the requester's channel) and test with non-sensitive dummy messages first.
- Note the SKILL.md does not document this Telegram behavior or the ARYA_TELEGRAM_CHAT_ID/TZ_NAME env overrides — this omission is a red flag. Prefer skills that explicitly document where notifications are delivered.
- Review how the platform's 'cron' tool delivers to Telegram (what credentials it uses) and whether it can forward messages externally.
- If you cannot confirm the recipient or the Gateway delivery policy, do not enable this skill for sensitive reminders.
Capability Analysis
Type: OpenClaw Skill
Name: staratheris-arya-reminders
Version: 0.1.0
The skill is designed to create natural language reminders and schedule them using an internal OpenClaw cron tool, logging to `memory/reminders.md`. It uses `bash` and `python3` for its operations, which are explicitly required. While the `CHAT_ID` for Telegram delivery can be overridden by an environment variable, the default is a specific hardcoded ID, and this is part of the skill's intended functionality to deliver reminders. The instructions for the agent in `create-reminder.agent.md` correctly show user input (`<MESSAGE>`, `<WHEN>`) being passed to the shell script in quotes, mitigating direct shell injection risk. The `schedule_cron.py` script includes a prompt engineering phrase ("No hagas preguntas") to ensure the agent directly delivers the reminder message without further interpretation, which is a defensive measure rather than a malicious prompt injection attempt. There is no evidence of data exfiltration, malicious execution, persistence, or obfuscation beyond the stated purpose.
Capability Assessment
Purpose & Capability
Name/description promise natural-language reminders and logging; the implementation indeed schedules cron 'agentTurn' jobs. However the README/SKILL.md do not mention Telegram delivery, while the code and agent notes explicitly target Telegram (default chat id 5028608085). That default recipient is not documented in the public description and seems out-of-scope for a generic 'reminders' description.
Instruction Scope
The agent usage notes and schedule_cron.py instruct the agent/Gateway to deliver the reminder over Telegram (channel='telegram') to a specific chat id, and the job payload contains the full reminder text. The payload also contains the phrase 'No hagas preguntas', forcing non-interactive delivery. This means arbitrary user-supplied reminder text may be sent to that Telegram recipient, which is outside the stated documentation and could exfiltrate sensitive content.
Install Mechanism
No install spec (instruction-only plus included scripts). Required binaries (bash, python3) match the included scripts. Nothing is downloaded or installed from untrusted URLs.
Credentials
SKILL metadata lists no required env vars, but create-reminder.sh reads optional TZ_NAME and ARYA_TELEGRAM_CHAT_ID (defaulting to 5028608085). The presence of an undocumented default Telegram recipient is a mismatch; ARYA_TELEGRAM_CHAT_ID can override it, but that override is not documented in SKILL.md/metadata. The skill does not require or request Telegram credentials explicitly — it relies on the Gateway's cron/telegram delivery capability — so the channel/recipient configuration is a key undisclosed authority surface.
Persistence & Privilege
always:false (no forced inclusion). The skill does not modify other skills or system-wide settings; it logs locally to memory/reminders.md and prints the job JSON for the agent to submit. Autonomous invocation is enabled (platform default) but not combined with other high-risk privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install staratheris-arya-reminders - After installation, invoke the skill by name or use
/staratheris-arya-reminders - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Public release under unique slug.
Metadata
Frequently Asked Questions
What is Arya Reminders?
Recordatorios en lenguaje natural (Bogotá). Crea cron jobs seguros y registra en markdown (y opcionalmente Sheets). It is an AI Agent Skill for Claude Code / OpenClaw, with 1549 downloads so far.
How do I install Arya Reminders?
Run "/install staratheris-arya-reminders" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Arya Reminders free?
Yes, Arya Reminders is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Arya Reminders support?
Arya Reminders is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Arya Reminders?
It is built and maintained by StarAtheris (@staratheris); the current version is v0.1.0.
More Skills