temporal-awareness

Verify temporal information using GNU and BSD Unix date commands.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/patrykgz/rust-devagent-loop-template --skill temporal-awareness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: temporal-awareness
Source: https://github.com/patrykgz/rust-devagent-loop-template/tree/main/.claude/skills/temporal-awareness
Command: npx skills add https://github.com/patrykgz/rust-devagent-loop-template --skill temporal-awareness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude's system prompt date may be stale or unavailable. Always verify temporal information using Unix commands before responding to date-sensitive queries.

Core Features & Use Cases

  • Cross-platform date verification using GNU date and BSD date differences.
  • Date formatting, arithmetic, and day-of-week calculations across environments.
  • Use cases include scheduling, deadlines, time-based reasoning, and ensuring accuracy in prompts.

Quick Start

Verify the current date using the system's date command before answering date-sensitive questions.

Frequently Asked Questions about temporal-awareness

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

FAQPage Schema
How do I verify dates and time using Unix commands across different operating systems?

Verify dates using Unix commands by computing them with the system date utility. This Skill checks temporal information across GNU and BSD variants, ensuring date arithmetic and formatting remain accurate before responding to date-sensitive queries.

Why does date arithmetic return different results on GNU and BSD systems?

Date arithmetic differs on GNU and BSD systems due to distinct command syntax variations. This Skill detects the environment and applies the correct cross-platform date syntax, preventing miscalculations in scheduling and deadline reasoning.

What's the best way to check if a system prompt date is stale before answering time-based queries?

Check if a system prompt date is stale by running a Unix date verification command. This Skill computes the current date directly from the system, confirming temporal accuracy before outputs are generated.

How to calculate day-of-week and perform date formatting in a cross-platform bash environment?

Calculate day-of-week and format dates in a cross-platform bash environment by using portable Unix date checks. This Skill supports both GNU and BSD date syntax for accurate temporal calculations.

Does this date verification approach work with both scheduling and deadline calculations?

This date verification approach works with scheduling and deadline calculations by computing dates with Unix commands. It applies temporal reasoning across GNU and BSD variants to confirm correctness before outputs.

When do I need to use Unix date checks for temporal information instead of relying on system prompts?

Use Unix date checks for temporal information when system prompts are stale or unavailable. This Skill verifies dates before answering time-sensitive queries, ensuring accuracy in cross-platform environments.