schedule-add
SolidInteractive wizard to add a scheduled OneBrain skill. Walks user through skill selection, frequency, time, and writes to onebrain.yml + invokes onebrain schedule register.
AI & Automation 20 stars
2 forks Updated 5 days ago Apache-2.0
Install
Quality Score: 81/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# /schedule-add — Interactive scheduler wizard
## Purpose
For users who don't want to hand-edit onebrain.yml or learn cron syntax. Walks through:
1. Which skill to schedule
2. How often (Daily/Weekly/Monthly/Custom)
3. What time
4. Confirms cron preview
5. Writes to onebrain.yml + runs `onebrain schedule register`
---
## Skill flow
### Step 0: First-run preset detection (skip if schedule already has entries)
1. Read `onebrain.yml`. Check if the `schedule:` key exists AND its value is a non-empty list.
- If `schedule:` is missing, null, or `[]` → continue with this step (preset selector).
- If `schedule:` has one or more entries → skip Step 0 entirely; go straight to Step 1.
2. Read the canonical preset tier table from `.claude/plugins/onebrain/skills/_shared/schedule-presets.md`. The four tiers are defined there — never duplicate them inline in this skill file.
3. Show preset selection via `AskUserQuestion`:
- **Tier 1 — Minimal** (1 entry: `/daily` 09:00 every day)
- **Tier 2 — Essentials (Recommended)** (3 entries: `/daily`, `/weekly` Friday, `/recap` Sunday)
- **Tier 3 — Maintenance Plus** (6 entries: Essentials + `/doctor` monthly + `/tasks` daily + `onebrain search reindex` Sunday command-mode entry)
- **Tier 4 — Custom** (skip presets, go to manual wizard)
4. Apply the chosen tier:
- **Tier 1, 2, or 3:** atomically write the preset entries (verbatim from `_shared/schedule-presets.md`) to `onebrain.yml` `schedule:` block (load → mutate → wri...
Details
- Author
- onebrain-ai
- Repository
- onebrain-ai/onebrain
- Created
- 4 months ago
- Last Updated
- 5 days ago
- Language
- Shell
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
schedule-once
Interactive wizard to schedule a OneBrain skill to run ONCE at a specific datetime, then auto-uninstall. Writes a one-shot entry to onebrain.yml and invokes onebrain schedule register.
20 Updated 5 days ago
onebrain-ai AI & Automation Solid
schedule-list
Show all scheduled OneBrain entries (skills + CLI commands) with cron/at expressions and installed-on-disk status.
20 Updated 5 days ago
onebrain-ai AI & Automation Solid
schedule-remove
Remove a scheduled OneBrain skill. Shows the current schedule list and lets the user pick which entry to remove.
20 Updated 5 days ago
onebrain-ai