← Back to Skills Marketplace
148
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install relative-date-resolver
Description
Converts natural language day references into the soonest future calendar date in ISO format (YYYY-MM-DD) for accurate scheduling.
Usage Guidance
This skill appears coherent and low-risk: it doesn't ask for credentials or access, and it doesn't perform network I/O. Before installing or relying on it, test with a range of inputs (e.g., 'this Wed' when today is Wed, 'next weekend', ambiguous phrases) because the implementation has a few practical issues: 1) it imports dateutil but doesn't declare or install that dependency — ensure python-dateutil is available in your environment; 2) the timezone parameter is accepted but not applied (the code uses naive datetime.now()/fromisoformat without timezone handling), so time-zone-sensitive behavior may be incorrect; 3) parsing relies on dateutil.parse with fuzzy=True which can behave unpredictably for some free-form inputs — validate edge cases you care about. If you plan to deploy this broadly, consider adding an explicit install step to pin python-dateutil and either implement timezone handling or document that results are computed in the system's local time.
Capability Analysis
Type: OpenClaw Skill
Name: relative-date-resolver
Version: 1.0.0
The skill is a straightforward utility for converting natural-language date expressions into ISO format. The Python code in resolve_relative_date.py uses standard libraries (datetime, dateutil) to perform date arithmetic without any network, file system, or sensitive data access, and the SKILL.md instructions are appropriately aligned with the tool's functional purpose.
Capability Assessment
Purpose & Capability
Name, description, SKILL.md instructions, and the included Python implementation all focus on converting natural-language relative date expressions to an upcoming ISO date. The requested runtime footprint (no env vars, no binaries) matches that purpose.
Instruction Scope
SKILL.md limits the tool's scope to date resolution (when to call it, expected return format, example usage). It does not instruct the agent to read unrelated files, access secrets, or send data to external endpoints.
Install Mechanism
There is no install spec (instruction-only), which is low risk, but the code imports dateutil.parser (python-dateutil) without declaring it. That missing dependency can cause runtime failures in environments that don't already have python-dateutil installed.
Credentials
The skill requests no environment variables, credentials, or config paths — appropriate and minimal for the stated function.
Persistence & Privilege
always is false and the skill doesn't request persistent system privileges or modify other skills/config. Autonomous invocation is allowed (platform default) which is normal for a tool of this type.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install relative-date-resolver - After installation, invoke the skill by name or use
/relative-date-resolver - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of relative-date-resolver.
- Converts natural-language date references (e.g., "next Friday", "this Wed", "tomorrow") into precise future dates in ISO format (YYYY-MM-DD).
- Handles a wide variety of weekday and relative day phrases for accurate scheduling.
- Designed specifically to prevent errors from manual date calculations.
- Usable with optional reference time and timezone parameters.
- Detailed usage instructions and practical examples included.
Metadata
Frequently Asked Questions
What is Relative Date Resolver?
Converts natural language day references into the soonest future calendar date in ISO format (YYYY-MM-DD) for accurate scheduling. It is an AI Agent Skill for Claude Code / OpenClaw, with 148 downloads so far.
How do I install Relative Date Resolver?
Run "/install relative-date-resolver" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Relative Date Resolver free?
Yes, Relative Date Resolver is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Relative Date Resolver support?
Relative Date Resolver is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Relative Date Resolver?
It is built and maintained by jtheodas (@jtheodas); the current version is v1.0.0.
More Skills