← 返回 Skills 市场
staratheris

Arya Reminders

作者 StarAtheris · GitHub ↗ · v0.1.1
cross-platform ⚠ suspicious
1678
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install arya-reminders
功能描述
Recordatorios en lenguaje natural (Bogotá). Crea cron jobs seguros y registra en markdown (y opcionalmente Sheets).
使用说明 (SKILL.md)

Arya Reminders

Recordatorios en lenguaje natural para OpenClaw, diseñados para Jaider.

Qué hace

  • Interpreta fechas/horas relativas y absolutas en español (y formatos comunes).
  • Usa America/Bogota por defecto.
  • Crea recordatorios one-shot (una sola vez) como cron jobs.
  • Registra cada recordatorio en memory/reminders.md.
  • (Opcional futuro) registrar en Google Sheets cuando esté habilitado.

Uso (conversacional)

Ejemplos:

  • "Recuérdame pagar la luz mañana a las 3pm"
  • "Recuérdame en 45 minutos revisar el horno"
  • "Recuérdame hoy a las 5:30pm llamar a mamá"
  • "Recuérdame el viernes a las 9am entregar el taller"

Comandos (manual)

Crear recordatorio (una vez)

bash skills/arya-reminders/create-reminder.sh "Mensaje" "Cuándo"

Revisar log

cat memory/reminders.md

Notas

  • No requiere APIs externas.
  • Usa el tool cron del Gateway (no hardcodea rutas ni IDs ajenos).
安全使用建议
This skill mostly does what it claims, but it includes a default Telegram chat id (5028608085) and constructs cron jobs that will autonomously deliver reminder text to that chat with the instruction 'No hagas preguntas.' Before installing or using: 1) Understand that reminders may be sent to an external Telegram recipient by default — this can leak private reminders. 2) If you want to use it, override ARYA_TELEGRAM_CHAT_ID to a chat you control (or modify schedule_cron.py/create-reminder.sh to require an explicit chat id). 3) Inspect how your platform's 'cron' tool delivers messages and where Telegram credentials are stored; ensure you trust that delivery mechanism. 4) Test with benign data and a controlled chat id first. 5) If you don't want external delivery, remove or change the channel/from/to fields in schedule_cron.py so jobs only log locally. Given the hardcoded destination and 'do not ask' directive, consider this suspicious until you confirm the delivery target and credentials.
功能分析
Type: OpenClaw Skill Name: arya-reminders Version: 0.1.1 The skill is designed to create natural language reminders and schedule them as cron jobs using OpenClaw's internal `cron` tool. It logs reminders locally and delivers them via Telegram. While the `schedule_cron.py` script includes a prompt-injection-like instruction ('No hagas preguntas') within the scheduled message payload, this instruction is narrowly scoped to control the delivery behavior of the reminder itself, not to subvert the agent's overall operation or perform malicious actions. The skill uses isolated sessions for cron jobs, and there is no evidence of data exfiltration, malicious execution, persistence mechanisms, or obfuscation beyond its stated purpose.
能力评估
Purpose & Capability
Name/description (natural-language reminders, Bogota timezone, cron jobs, markdown log) align with included code: parse_time.py, schedule_cron.py, and a bash wrapper. Required binaries (bash, python3) are reasonable. However, the skill claims it 'does not hardcode routes or IDs', yet create-reminder.sh and create-reminder.agent.md include a default Telegram chat id (5028608085) and schedule_cron.py builds a payload to deliver to Telegram by default — that is inconsistent with the SKILL.md statements.
Instruction Scope
Runtime instructions direct the agent to create an isolated 'agentTurn' cron job whose payload includes the full reminder text and channel='telegram' with a destination chat id. schedule_cron.py includes the message text and the directive 'No hagas preguntas.' This means user-provided reminder contents may be sent to an external Telegram chat without additional confirmation. The SKILL.md encourages logging to memory/reminders.md, but the actual logging of job id is expected to be done by the agent after calling the cron tool — so there's a trust gap between the script and the agent action.
Install Mechanism
Instruction-only skill with no install spec and only small Python/Bash scripts. No downloads or archive extraction. Low install risk.
Credentials
The skill declares no required environment variables, but create-reminder.sh reads TZ_NAME and ARYA_TELEGRAM_CHAT_ID (with ARYA_TELEGRAM_CHAT_ID defaulting to 5028608085). Using a default external chat id without requiring the user to supply or acknowledge it is disproportionate to the stated purpose and risks sending private reminders to an unexpected recipient. No credentials (e.g., Telegram bot token) are requested because the cron/Gateway is expected to handle delivery, which hides where delivery credentials live.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It schedules cron jobs that perform an 'agentTurn' delivered to a channel; autonomous invocation is possible via the platform cron tool. Combined with the hardcoded Telegram delivery, this increases the blast radius (scheduled jobs will autonomously send messages). Not flagged for 'always:true', but be aware scheduled jobs send data autonomously to an external channel.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install arya-reminders
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /arya-reminders 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.1
Republish test to confirm registry.
v0.1.0
Initial release: recordatorios NL en español (America/Bogota) + cron one-shot + log markdown.
元数据
Slug arya-reminders
版本 0.1.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Arya Reminders 是什么?

Recordatorios en lenguaje natural (Bogotá). Crea cron jobs seguros y registra en markdown (y opcionalmente Sheets). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1678 次。

如何安装 Arya Reminders?

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

Arya Reminders 是免费的吗?

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

Arya Reminders 支持哪些平台?

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

谁开发了 Arya Reminders?

由 StarAtheris(@staratheris)开发并维护,当前版本 v0.1.1。

💬 留言讨论