본문으로 건너뛰기
cccskills
무료GitHub에 공개

cron

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

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.3 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Scheduled Task Skill

Manage scheduled tasks for the current conversation with the bundled agent-facing config CLI.

Rules

  1. Each conversation can have at most one scheduled task.
  2. Always query existing tasks before creating or updating.
  3. Do not ask for extra confirmation after the user has already requested the scheduling change.
  4. Never pass, inline, export, echo, or set any AIONUI_... environment variable.
  5. Commands must directly call "$AIONUI_HELPER_BIN" config cron current ....
  6. Pass create and update payloads through stdin heredocs attached to the command. Do not write payload JSON files to disk.
  7. Put job_id in the update JSON payload, not in a command flag.
  8. After a successful create or update, send one short final confirmation that a normal user can understand. Include the task name and schedule description. Do not show internal ids such as cron_....
  9. If the CLI fails, report the failure from stderr/stdout in normal prose and do not claim the task was created.

Workflow

  1. Run "$AIONUI_HELPER_BIN" config cron current list.
  2. If the returned data array is empty, create the task with "$AIONUI_HELPER_BIN" config cron current create <<'JSON'.
  3. If one task exists and the user wants to change it, update that task with "$AIONUI_HELPER_BIN" config cron current update <<'JSON'.
  4. If a task already exists and the user is asking for a different additional task, ask how they want to handle the existing task.
  5. Report success or failure from the CLI output in normal prose, following the final confirmation rule above.

Payload

Create payload:

  • name: Short descriptive name.
  • schedule: Standard 5-field cron expression.
  • schedule_description: Human-readable schedule.
  • message: Complete, self-contained instruction sent to the AI when the task runs.

Update payload uses the same fields and also requires:

  • job_id: The id from the existing task returned by the list command.

The message must tell the AI exactly what to do when the task fires. It should not merely restate the user's scheduling request.

User saysBad messageGood message
"Send me hello every day at 10am"Send me helloReply with exactly: Hello!
"Remind me to drink water daily"Remind me to drink waterReply with a friendly reminder to drink water.
"Summarize AI news every Monday"Summarize AI newsSearch for the latest AI news from this week and produce a concise bullet-point summary.

Examples

Examples use English sample text. For real tasks, write the task name, schedule description, and message in the user's language.

Query:

"$AIONUI_HELPER_BIN" config cron current list

Create:

"$AIONUI_HELPER_BIN" config cron current create <<'JSON'
{
  "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."
}
JSON

Update:

"$AIONUI_HELPER_BIN" config cron current update <<'JSON'
{
  "job_id": "cron_123",
  "name": "Daily Summary",
  "schedule": "0 18 * * MON-FRI",
  "schedule_description": "Weekdays at 6:00 PM",
  "message": "Review today's conversation context and produce a concise end-of-day summary."
}
JSON

Multiline message example:

{
  "name": "Daily Summary",
  "schedule": "0 9 * * *",
  "schedule_description": "Every day at 9:00 AM",
  "message": "First paragraph.\nSecond paragraph.\nThird paragraph."
}

Cron Expression

Format: minute hour day-of-month month day-of-week.

Example: 0 9 * * MON-FRI means weekdays at 9:00 AM.

Use only standard cron fields and ranges supported by the backend parser. Do not use Quartz-style extensions such as L, L-N, W, LW, #, or ?.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Configure AionUi itself with the bundled aioncore CLI. Use when asked to set up or change assistants, assistant rules, skills, MCP servers, model providers, agents, scheduled tasks, or settings.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

iOfficeAI/AionCore1212026년 10월 15일 업데이트

Diagnose a running AionUi installation: inspect stuck or errored conversations, read provider health, scheduled task state, MCP server health, team member state, backend health, and aioncore logs. Use when the user reports AionUi is misbehaving, a conversation is stuck, an LLM/provider call is failing, a scheduled task did not run, an MCP server has no tools, a team member is hung, or they ask to troubleshoot AionUi.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

iOfficeAI/AionCore1212026년 10월 15일 업데이트

Expose the user's local AionUi WebUI to the public internet with a near-zero-effort flow. Detects whether the WebUI is running, guides the user to switch it on if needed (the only manual step), self-installs cloudflared cross-platform, opens a Cloudflare quick tunnel, verifies the public URL actually works, then explains the limitations honestly (temporary/random URL, must stay running, password is the only protection, traffic transits Cloudflare). Use whenever the user wants to reach their AionUi from outside the LAN, over the internet, or share a public link. Distinct from aionui-webui-setup (which covers manual LAN / Tailscale / server config through the settings UI): this skill produces a one-click public link via an automatic tunnel.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

iOfficeAI/AionCore1212026년 10월 15일 업데이트

AionUi WebUI configuration expert: Helps users configure AionUi WebUI mode for remote access through the settings interface. Supports LAN connection, Tailscale VPN, and server deployment. Use when users need to set up AionUi WebUI, configure remote access, troubleshoot WebUI issues, or deploy AionUi on servers.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

iOfficeAI/AionCore1212026년 10월 15일 업데이트

Create a new conversation for this user with the bundled aioncore CLI. Use when the user asks to open, start, or spin up a new conversation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

iOfficeAI/AionCore1212026년 10월 15일 업데이트

mermaid

무료

Render Mermaid diagrams as SVG or ASCII art using beautiful-mermaid. Use when users need to create flowcharts, sequence diagrams, state diagrams, class diagrams, or ER diagrams. Supports both graphical SVG output and terminal-friendly ASCII/Unicode output.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

iOfficeAI/AionCore1212026년 10월 15일 업데이트

iOfficeAI의 스킬 모두 보기

이 스킬의 문제 신고