schedule-list

List OneBrain scheduled entries with launchd plist install status.

23|2|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/onebrain-ai/onebrain --skill schedule-list
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schedule-list
Source: https://github.com/onebrain-ai/onebrain/tree/main/.claude/plugins/onebrain/skills/schedule-list
Command: npx skills add https://github.com/onebrain-ai/onebrain --skill schedule-list

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents scheduling confusion by showing which cron/at entries are registered for OneBrain and whether their corresponding scheduler plists are actually installed on disk.

Core Features & Use Cases

  • Lists all scheduled entries: Displays both skill-mode entries and command-mode entries found in the vault schedule: block.
  • Shows install status: Marks each entry as installed () or missing () based on launchd plist presence, helping you quickly spot misconfigured schedules.
  • Includes run-history pointers: Directs you to scheduler log output folders for detailed failures and execution history.
  • Use case: You want to verify that your daily/weekly skills and maintenance commands (like reindexing or syncing) are registered and active after changes or migrations.

Quick Start

Use schedule-list to display the current OneBrain schedule table from your vault so you can immediately see which entries are installed and which are missing.

Frequently Asked Questions about schedule-list

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

FAQPage Schema
How do I check if scheduled cron entries have their launchd plists installed?

To audit scheduled cron entries and verify their launchd plist installation status, run schedule-list to read the vault schedule block and render a table marking each entry as installed (✓) or missing (✗). It validates both skill-mode and command-mode entries defined in onebrain.yml.

Why is my OneBrain scheduled maintenance command not running after a system migration?

Scheduled maintenance commands fail after migrations when their launchd plists are missing from disk. Use schedule-list to cross-reference vault schedule definitions with plist existence checks, identifying misconfigured or unregistered scheduler entries quickly.

What is the best way to audit one-shot and cron schedules defined in a vault?

The best way to audit cron and one-shot schedules is using schedule-list, which reads onebrain.yml schedule definitions and optionally calls a status-capable scheduler registration command. It outputs a formatted table showing entry details, installation status, and error-log navigation pointers.

Can I view run-history and execution logs for failed scheduler entries?

Yes, you can view run-history and execution logs for failed scheduler entries. Schedule-list directs you to scheduler log output folders for detailed failure histories and execution records after displaying the current schedule table and identifying missing entries.

Does schedule-list work with both skill-mode and command-mode schedule entries?

Yes, schedule-list works with both skill-mode and command-mode schedule entries. It lists all entries found in the vault schedule block, checks launchd plist presence for each, and renders a unified formatted table indicating installation status and providing error-log navigation.