SkillAgentSearch skills...

cron

Scheduled task management - create, query, update scheduled tasks to automatically execute operations at specified times.

Install / Use

npx skills add yyyzl/bilinote --skill cron

Installs into whichever agent you are using.

About this skill
♊

Gemini Rules

Gemini CLI config

Quality Score

72/100

Category

Automation

Supported Platforms

Gemini CLI

Tags

Our assessment of cron

cron scores 72/100 on our quality scale, 2621st of 2,870 Automation skills we index.

Its Gemini Rules is 3.5 KB long, split into 7 sections and no code examples: a solid amount of guidance for an agent.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
26/30
Structure
11/20
Description
15/15
Adoption
0/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 6 days ago, so cron is actively maintained.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 80/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

cron compared with similar skills

All 4 of these similar skills score higher than cron; compare them before choosing.

SkillScoreStarsUpdatedFormat
cron (this skill)by yyyzl7206d agoGemini Rules
Agent-Reachby Panniantong10091.8k20d agoCLAUDE.md
Scraplingby D4Vinci10085.8k1d agoMCP Server
rufloby ruvnet10073.9ktodayMCP Server
openclawby thedotmack10094.6k12d agoSKILL.md

Frequently asked questions

How do I install cron?
Run npx skills add yyyzl/bilinote. The install tabs above show the steps for each supported agent.
Which AI agents does cron work with?
It is written for Gemini CLI, as a Gemini Rules file. Other agents that read the same format can often use it too.
Is cron safe to use?
It declares no license and scores 80/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is cron still maintained?
The repository was last updated 6 days ago, so cron is actively maintained.

name: cron description: Scheduled task management - create, query, update scheduled tasks to automatically execute operations at specified times.

Scheduled Task Skill

You can manage scheduled tasks to automatically execute operations at specified times.

IMPORTANT RULES

  1. ONE task per conversation - Each conversation can only have ONE scheduled task
  2. Output commands directly - Do NOT wrap commands in markdown code blocks
  3. ALWAYS include closing tags - [CRON_CREATE] MUST end with [/CRON_CREATE], [CRON_UPDATE] MUST end with [/CRON_UPDATE]

Workflow

This is a two-step workflow. Each step is one message turn.

Step 1: Query Output [CRON_LIST] (nothing else in this message) and wait for the system response.

Step 2: Act (based on system response)

  • "No scheduled tasks" → Immediately output [CRON_CREATE] in this message. Do NOT ask the user for extra confirmation — they already told you what they want.
  • Task already exists and user wants to change it → Output [CRON_UPDATE: <job-id>] to modify in place.
  • Task already exists and user wants something different → Ask the user how to proceed.

Create: [CRON_CREATE]

Output this format DIRECTLY (not in code blocks):

[CRON_CREATE] name: Task name schedule: Cron expression schedule_description: Human-readable description message: Message content [/CRON_CREATE]

Required fields:

  • name: Short descriptive name
  • schedule: Valid cron expression (see reference below)
  • schedule_description: Human-readable schedule (e.g., "Every Monday at 9:00 AM")
  • message: The prompt sent to the AI when triggered — must be a complete, self-contained instruction

How to write message:

The message is what the AI receives each time the task fires. It must tell the AI exactly what to do — NOT restate the user's request.

| User says | ❌ Bad message | ✅ Good message | | --------------------------------- | ------------------------ | ---------------------------------------------------------------------------------------------- | | "Send me hello every day at 10am" | Send me hello | Reply with exactly: Hello! | | "Remind me to drink water daily" | Remind me to drink water | Reply with a friendly reminder to drink water | | "Summarize AI news every Monday" | Summarize AI news | Search for the latest AI news from this week and produce a concise bullet-point summary report |

Example (output EXACTLY like this, no code blocks):

[CRON_CREATE] name: Weekly Meeting Reminder schedule: 0 9 * * MON schedule_description: Every Monday at 9:00 AM message: Reply with a short weekly meeting reminder that includes the current date and time. [/CRON_CREATE]

Update: [CRON_UPDATE]

Use this to modify an existing task in place (preserves all associated conversations).

[CRON_UPDATE: <job-id>] name: Updated task name schedule: New cron expression schedule_description: Human-readable description message: Updated message content [/CRON_UPDATE]

Replace <job-id> with the real job ID from [CRON_LIST] result. All four fields are required — provide the full updated values.

Query: [CRON_LIST]

Output [CRON_LIST] directly. The system will return the result in a follow-up message.

Cron Expression

Format: minute hour day-of-month month day-of-week — e.g. 0 9 * * MON-FRI = weekdays at 9:00 AM.

Related Skills

View on GitHub
GitHub Stars0
CategoryAutomation
Updated6d ago
Forks0

Trust signals

80/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium1 low