rin-schedule

Manage scheduled timer and inspect jobs for the Rin guardian.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/THE-cattail/rin --skill rin-schedule
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rin-schedule
Source: https://github.com/THE-cattail/rin/tree/main/.agents/skills/rin-schedule
Command: npx skills add https://github.com/THE-cattail/rin --skill rin-schedule

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the management of recurring tasks for the Rin guardian, ensuring that scheduled routines and inspections are executed reliably without manual intervention.

Core Features & Use Cases

  • Timer Jobs: Schedule prompts to run at specific intervals for recurring agent workflows.
  • Inspect Jobs: Automate checklist or inspection file execution on a defined schedule.
  • Use Case: Set up a daily timer job to summarize overnight activity logs or an hourly inspect job to check system health.

Quick Start

Use bin/rin schedule timer add my-daily-summary --chatKey "my-platform:123" --routineFile "routines/timers/my-daily-summary.prompt.md" --start "now" --every "1d" to create a new daily timer job.

Frequently Asked Questions about rin-schedule

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate recurring agent workflows without manual intervention?

Automating recurring agent workflows involves scheduling timer jobs that execute prompts at specific intervals. You can configure daily or hourly routines to run automatically, ensuring reliable execution of recurring tasks without manual intervention.

What is the difference between timer jobs and inspect jobs for scheduled routines?

Timer jobs schedule prompts to run at specific intervals for recurring agent workflows, while inspect jobs automate checklist or inspection file execution on a defined schedule. Both facilitate automated routines but target different execution patterns.

How do I set up a daily scheduled task to summarize overnight activity logs?

To set up a daily scheduled task, use the schedule timer command with parameters for chatKey, routineFile, start time, and interval. Specify the routine file path and set the interval to '1d' for daily execution of your summary prompt.

Can I edit, disable, or delete scheduled jobs after creating them?

Yes, scheduled job management supports adding, editing, running, enabling, disabling, and deleting tasks. You can modify existing timer or inspect jobs and troubleshoot scheduled tasks as needed through the scheduling interface.

How do I convert existing agent workflows into automated routines?

Converting workflows into automated routines requires defining a routine file containing your prompt logic, then scheduling it as a timer job. The system supports wiring #RIN_TIMER and #RIN_INSPECT jobs to transform manual workflows into scheduled automated routines.

Why is my scheduled timer job not running at the specified interval?

Scheduled timer jobs may fail due to incorrect wiring of #RIN_TIMER or #RIN_INSPECT configurations, invalid routine file paths, or disabled job states. Use the troubleshooting features to inspect job status and verify schedule parameters.