Arya Reminders

v0.1.1

Recordatorios en lenguaje natural (Bogotá). Crea cron jobs seguros y registra en markdown (y opcionalmente Sheets).

1· 1.7k·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for staratheris/arya-reminders.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Arya Reminders" (staratheris/arya-reminders) from ClawHub.
Skill page: https://clawhub.ai/staratheris/arya-reminders
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: bash, python3
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install arya-reminders

ClawHub CLI

Package manager switcher

npx clawhub@latest install arya-reminders
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
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.
What to consider before installing
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.

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

Runtime requirements

Clawdis
Binsbash, python3
latestvk97akjatwrbyrb491zwaaqpjks80j9bk
1.7kdownloads
1stars
2versions
Updated 1mo ago
v0.1.1
MIT-0

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).

Comments

Loading comments...