isdayoff-checker for Openclaw

A specialized skill for checking if a specific date is a working day, weekend, or holiday via a public API integration.

freemandigger
v1.0.0
Apr 15, 2026
0
741
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install isdayoff-checker

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install isdayoff-checker using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is isdayoff-checker?

The isdayoff-checker is a robust tool designed for the Openclaw Skills framework that enables AI agents to programmatically determine the status of any calendar date. By interfacing with the isdayoff.ru API, it provides immediate clarity on whether a day is a standard working day, a weekend, or a government-mandated holiday. This functionality is critical for agents performing scheduling, project management, or automated task execution where business days are a primary constraint.

isdayoff-checker Use Cases

  • Automatically checking if today is a working day before sending business notifications.
  • Planning project timelines by identifying upcoming holidays and non-working weekends.
  • Configuring smart alarm or reminder systems to suppress alerts on non-working days.
  • Validating specific dates for historical data analysis or future scheduling logic.

How isdayoff-checker Works

  1. The AI agent triggers the scripts/check_day.py Python script, optionally passing a specific date.
  2. The script establishes a secure HTTP connection to the isdayoff.ru public API.
  3. The API processes the request based on the calendar data for the requested date.
  4. The script receives a status code (e.g., 0 for workday, 1 for holiday) and converts it into a human-readable format.
  5. The agent interprets the output and exit code to continue its workflow according to the day type.

isdayoff-checker Setup

To integrate this component into your Openclaw Skills setup, ensure you have Python 3 available on your system. No external libraries are required as the script uses standard HTTP modules.

# Navigate to the skill directory
cd isdayoff-checker

# Run the check for the current date
python3 scripts/check_day.py

# Check a specific future date
python3 scripts/check_day.py --date 2026-04-13

isdayoff-checker Data Schema & Taxonomy

The skill manages data through a lightweight execution model. Below is the structure of the data interaction:

Feature Details
Core Script scripts/check_day.py
Documentation references/ISDAYOFF.md
Date Format YYYY-MM-DD
API Provider isdayoff.ru
Output Codes 0: Workday, 1: Holiday, 100: Error

isdayoff-checker Advanced Features

  • Custom API endpoint support via the --endpoint flag for regional or private mirrors.
  • Timezone-aware defaults for checking 'today' based on the local machine environment.
  • Low-latency execution suitable for high-frequency automation within Openclaw Skills.
  • Seamless integration with shell scripts and multi-agent orchestration via standard exit codes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*