time-anchor

Offload date math to code — get current date, days/weeks until goal dates, and month-end info. Use whenever you need to reason about relative dates or calculate "how many days until [event]." Especially important when comparing milestone timelines against today's date. Triggers on any message mentioning dates, deadlines, timeframes, "when," "days until," planning, scheduling, or temporal reasoning.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "time-anchor" with this command: npx skills add elroyic/time-anchor

Time Anchor

Use exec to run the bundled script instead of doing date math yourself. The script returns deterministic results — no guessing.

When to Use This Skill

  • Any message mentioning dates, deadlines, timeframes ("in June," "next week," "by August")
  • Comparing multiple milestone timelines against today
  • Calculating how many days/weeks remain until an event
  • Responding with temporal context (e.g., "today is X, that's Y weeks away from Z")

Usage

python3 ~/.openclaw/workspace/skills/time-anchor/scripts/time-anchor.py [--today | --days NAME | --weeks NAME | --month]
# Omit flags for full anchor output

Available Flags

FlagOutput
(none)Full anchor: today, day of week, all goals in days/weeks, month info
--todayToday's date and day of week only
--days NAMEDays until specific goal
--weeks NAMEWeeks until specific goal
--monthDays left in current month (excluding today)

Configured Goals

Add/remove goals by editing the script or calling with custom dates:

  • plaster-cure-end → 2026-06-01 (earliest painting window)
  • spaceX-ipo-listing → 2026-06-15 (mid-June target, ~2 weeks after roadshow starts)
  • sasol-q2-results → 2026-08-01 (Q2 results expected)

Example Workflow

User: "When should I check if the plaster is ready?" → Run time-anchor.py --days plaster-cure-end → Script returns exact days remaining → Reply with concrete timeframe, not vague ranges like "a couple weeks"

Adding New Goals

Edit ~/.openclaw/workspace/skills/time-anchor/scripts/time-anchor.py, add to the GOALS dict:

GOALS = {
    "new-goal-name": (2026, 7, 15),  # YYYY, MM, DD
}

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

.Clawhub Dist

The autonomous Agentic Development Ecosystem. Propose, Build, Publish, and Compound.

Registry SourceRecently Updated
Coding

Plugin

Install + set up TotalReclaw encrypted memory for OpenClaw, then use tr CLI for remember / recall. Trigger on 'install TotalReclaw', 'set up TotalReclaw', 'r...

Registry SourceRecently Updated
1.3K0p-diogo
Coding

Tandoor Recipe CLI

Manage recipes, meal plans, and shopping lists on a Tandoor Recipe Manager instance via CLI.

Registry SourceRecently Updated
Coding

火一五排版技能

【青岛火一五】Typora 风 markdown 渲染管线 — .md 导出 PDF / Word / HTML / 长图 / 公众号 inline / changelog。7 主题(typora-newsprint/night/github/academic/wechat/xiaohongshu/huo15-b...

Registry SourceRecently Updated