thisYear

Resolves the current year-to-date window into ISO dates and UTC instants.

1|Updated Aug 23, 2026
One-click install
npx skills add https://github.com/foxmaster77/12BOT --skill thisyear-foxmaster77
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: thisYear
Source: https://github.com/foxmaster77/12BOT/tree/main/munder-difflin-main/munder-difflin-main/resources/skills/thisYear
Command: npx skills add https://github.com/foxmaster77/12BOT --skill thisyear-foxmaster77

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Computing year-to-date date ranges by hand is error-prone, especially when converting local civil dates to exact UTC instants for timestamp-based queries. This Skill resolves "this year so far" (January 1 through today) into a concrete, machine-readable date range relative to your run time. ## Core Features & Use Cases - Year-to-Date Resolution: Returns inclusive civil dates (start/end in YYYY-MM-DD) for January 1 through today in your local timezone. - UTC Instant Conversion: Provides startUtc and endExclusiveUtc as a half-open [start, end) range for timestamp-based database or API queries. - Context Metadata: Includes days, timezone, and asOf so you know the span length and when the range was resolved. - Use Case: Before running a YTD revenue report or a "so far this year" metrics query, invoke this Skill to get exact time bounds instead of deriving dates manually. ## Quick Start Ask the AI to resolve the date range for this year so far before running your year-to-date metrics query.

Frequently Asked Questions about thisYear

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

FAQPage Schema
How do I get the date range for this year so far?▼

Run the bundled resolver with the argument thisYear to get January 1 through today as inclusive civil dates in your local timezone. It also outputs the same window as exact UTC instants for timestamp-based queries.

How to convert local dates to UTC for timestamp queries?▼

The resolver outputs startUtc and endExclusiveUtc, representing the local date window as a half-open [start, end) range of exact UTC instants. Use these directly in timestamp-based database or API queries without manual conversion.

Does this date resolver write files or access the network?▼

No, the resolver is strictly read-only. It performs no writes and no network access; it only computes the date range relative to your run time and prints the result.

What date ranges besides this year are supported?▼

This Skill handles only the year-to-date window. For other windows like last45days, last6months, or arbitrary ranges, use the companion /temporal skill referenced in the documentation.

Why should I not compute year-to-date dates manually?▼

Manual date derivation risks timezone and boundary errors, especially when converting civil dates to UTC instants. The resolver is the designated source of truth, returning consistent inclusive dates and half-open UTC ranges.