schedule

Generate pinned GitHub Actions cron workflows that run Soleur skills.

12|2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/jikig-ai/soleur --skill schedule-jikig-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schedule
Source: https://github.com/jikig-ai/soleur/tree/main/plugins/soleur/skills/schedule
Command: npx skills add https://github.com/jikig-ai/soleur --skill schedule-jikig-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates creating, listing, and deleting GitHub Actions cron workflows that run Soleur skills on a recurring schedule, removing manual workflow authoring, validation, and scheduling errors.

Core Features & Use Cases

  • Create scheduled workflows: Generate pinned, validated .github/workflows/scheduled-<name>.yml files that invoke /soleur:<skill> with configured model, timeout, and max-turns.
  • Manage schedules: List existing scheduled workflows and safely delete schedules with confirmation and merge-based deactivation.
  • Security and validation: Resolve and pin action SHAs, validate cron expressions and schedule names, and verify workflow syntax and successful post-merge runs.
  • Use case: Run weekly security audits, periodic data collection, or automated maintenance tasks across repositories using claude-code-action.

Quick Start

Create a schedule named weekly-security-audit that runs /soleur:security-audit every Monday at 09:00 using claude-sonnet-4-6 with a 30 minute timeout.

Frequently Asked Questions about schedule

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

FAQPage Schema
How do I schedule recurring GitHub Actions workflows with cron?

To automate recurring GitHub Actions workflows, generate validated .github/workflows YAML files that invoke specific skills on a configured cron cadence. This skill handles cron validation, pins action SHAs, and enforces timeout and max-turns limits for secure scheduling.

How do I schedule a weekly security audit using claude-code-action?

You can generate a scheduled workflow file that triggers a security audit skill via claude-code-action. The workflow uses a cron expression to run weekly, configuring the model, timeout duration, and max-turns to execute the audit automatically on GitHub.

Do I need the soleur plugin installed to use this scheduling workflow?

Yes, you must use this within repositories that have the soleur plugin installed. The generated GitHub Actions workflows invoke /soleur: commands, requiring the plugin to execute periodic audits, data collection, and maintenance tasks properly.

What is the best way to securely pin GitHub Actions versions in scheduled workflows?

The best way to securely pin GitHub Actions versions is by resolving and pinning action SHAs using the gh CLI. This skill automatically resolves SHAs during workflow generation to ensure immutable, verified references for claude-code-action-triggered tasks.

Can I list and delete existing scheduled cron workflows safely?

Yes, you can list existing scheduled workflows and safely delete them. Deletion requires confirmation and uses a merge-based deactivation approach to ensure workflows are removed from the repository without causing immediate execution errors.

Why are my GitHub Actions cron workflows failing after merging the YAML file?

Failed cron workflows may result from invalid syntax or unresolved action references. This skill validates cron expressions, schedule names, and workflow syntax, producing a verification checklist to confirm successful post-merge runs.