thisWeek

Resolves this week to date into ISO dates and UTC instants.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually computing the current week's date range is error-prone, especially across timezones and week boundaries. This Skill resolves "thisWeek" to a concrete Monday-to-today date range so week-to-date queries use correct, consistent bounds. ## Core Features & Use Cases - Deterministic Date Resolution: Runs a bundled Node.js resolver that returns inclusive civil dates (start/end) plus exact UTC instants (startUtc/endExclusiveUtc) as a half-open range. - Structured JSON Output: Returns days, timezone, and asOf fields alongside the date range for timestamp-based queries. - Read-Only Operation: Performs no writes and no network calls, making it safe to run before any week-to-date task. - Use Case: Before generating a weekly standup summary or querying this week's activity logs, run the resolver to get exact time bounds instead of deriving dates by hand. ## Quick Start Ask the assistant to resolve this week's date range using the thisWeek skill before running a week-to-date activity query.

Frequently Asked Questions about thisWeek

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

FAQPage Schema
How do I get this week's date range programmatically?▼

Run the bundled resolver with node when.mjs thisWeek to get the Monday-to-today range. It prints inclusive civil dates in your local timezone plus exact UTC instants for timestamp-based queries.

What date range does thisWeek cover?▼

thisWeek covers Monday through today, inclusive, in your local timezone. The output also includes a half-open UTC range [startUtc, endExclusiveUtc) suitable for database timestamp filters.

Does the thisWeek resolver make network requests or write files?▼

No, the resolver is strictly read-only. It performs no writes and no network calls; it only computes dates relative to the current run time and prints the result.

How do I resolve other ranges like last 45 days or last 6 months?▼

For arbitrary ranges such as last45days or last6months, use the companion /temporal skill referenced in the documentation. The thisWeek skill only resolves the current week-to-date window.

Why use a resolver instead of computing dates manually?▼

Manual date derivation is prone to timezone and week-boundary errors. The resolver is the designated source of truth, returning consistent civil dates and UTC instants so downstream queries use correct bounds.