ai-scheduler

Classify scheduling intents and orchestrate cron.create, cron.update, and cron.delete actions.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/luckylhb90/bnbot --skill ai-scheduler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-scheduler
Source: https://github.com/luckylhb90/bnbot/tree/main/skills/ai-scheduler
Command: npx skills add https://github.com/luckylhb90/bnbot --skill ai-scheduler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates interpretation of scheduling intents and orchestration of cron tasks, reducing manual effort and preventing scheduling errors.

Core Features & Use Cases

  • Intent extraction: classify create, update, delete intents and extract slots (task, schedule, confidence).
  • Cron orchestration: map intents to cron.create/cron.update/cron.delete actions with user confirmation.
  • Audit trail: log all actions and maintain execution history for accountability.

Quick Start

To schedule a new task, say: Create a cron job to run daily at 08:00 for daily report.

Frequently Asked Questions about ai-scheduler

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

FAQPage Schema
How do I automate cron task scheduling from natural language intents?

Automating cron task scheduling involves interpreting natural language intents and mapping them to cron.create, cron.update, or cron.delete actions. This skill extracts task and schedule slots to orchestrate jobs automatically.

What is AI intent extraction for workflow automation?

AI intent extraction for workflow automation classifies user inputs into create, update, or delete intents. It extracts slots like task and schedule to trigger corresponding cron orchestration actions accurately.

How do I create a cron job to run daily at a specific time using natural language?

To create a cron job, you provide a natural language instruction like stating to run a task daily at a specific time. The AI intent extractor classifies the request and maps it to the cron.create tool.

Can I update or delete existing cron tasks through conversational commands?

Updating or deleting existing cron tasks through conversational commands is supported by classifying update and delete intents. These intents are then mapped to the cron.update and cron.delete tools for execution.

How does cron orchestration maintain an audit trail for scheduled tasks?

Cron orchestration maintains an audit trail by recording all mapped actions and their next-run times. This logs the execution history for every created, updated, or deleted cron task to ensure accountability.

Does AI scheduling require manual confirmation before executing cron changes?

AI scheduling requires user confirmation before mapping extracted intents to cron orchestration actions. This ensures that create, update, and delete operations are explicitly approved before execution.