routine-advisor

Suggests cron routines from user goals and observed patterns, pending confirmation and deduplication via routine_list.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/caelum0x/steelbot --skill routine-advisor-caelum0x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: routine-advisor
Source: https://github.com/caelum0x/steelbot/tree/main/skills/routine-advisor
Command: npx skills add https://github.com/caelum0x/steelbot --skill routine-advisor-caelum0x

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you stop forgetting or manually repeating recurring tasks by suggesting practical, context-aware routines you can schedule.

Core Features & Use Cases

  • Routine suggestions from patterns: Detects repeated behaviors (e.g., daily PR checks, weekly reviews) and proposes automation that matches your goal.
  • Clear scheduling proposals: Provides a concrete run cadence in plain language and translates it into a cron schedule when you confirm.
  • Safe, confirmation-first creation: Waits for your approval and checks routine_list to avoid duplicates before creating a routine.

Quick Start

Tell the assistant what you do repeatedly (for example, “I review my open PRs every morning”), and ask it to suggest an automation that summarizes what needs attention.

Frequently Asked Questions about routine-advisor

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

FAQPage Schema
How do I automate recurring habits and daily reminders with cron scheduling?

Cron scheduling automates recurring habits by suggesting context-aware routines for daily digests or habit check-ins. You describe your repeated behaviors, and the system proposes a specific run cadence translated into a cron schedule for automated reminders.

Can I schedule a daily routine for checking open PRs and CI monitoring?

Yes, you can schedule a daily routine for PR and CI monitoring. Describe your recurring goal, such as checking open PRs every morning, and the system suggests a matching automated routine with a plain-language run cadence.

How do I avoid creating duplicate scheduled routines for the same task?

To avoid duplicate scheduled routines, the system checks existing routines via a deduplication list before creating anything. It waits for your explicit confirmation and cross-references current schedules to ensure no overlapping reminders are generated.

What is the best way to set up a weekly reflection reminder for personal reviews?

The best way to set up a weekly reflection reminder is to state your recurring review pattern. The system interprets your personal assistant scenario, proposes a weekly cadence, and translates it into a cron schedule upon your confirmation.

Do I need to manually write cron syntax to schedule automated notifications?

No, you do not need to manually write cron syntax. The system interprets your natural language goals and observed patterns, proposing a concrete run cadence in plain language that it automatically translates into a cron schedule.

Will routine suggestions work without pre-existing recurring habits?

Routine suggestions work best when you describe your goals or observed patterns, even without established habits. The system interprets stated intentions, like daily digests or PR checks, to propose relevant scheduled routines.