← Back to Skills Marketplace
dbottrader

Time Awareness

by dbottrader · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
70
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install cp8-time-awareness
Description
Ensures accurate current date by always calling session_status first for queries needing "today," "now," or relative time references.
README (SKILL.md)

Time Awareness

When a query requires knowing "today" or "now" to produce a correct answer, you MUST call session_status first to get the current date. This applies to ALL relative time and current-events queries.

Mandatory Two-Step Process

  1. Call session_status ALONE — never batch it with search or other tools.
  2. WAIT for the result. Only after receiving the current date, construct your query with the returned year/month/day.

Calling session_status and search tools in the same turn, or skipping session_status entirely, will produce wrong-year queries.

When session_status Is Required

Scenario Action
User gives a specific date Use it directly, no session_status needed
User uses relative time ("最近", "过去N天", "接下来一周", "last 3 days", "this week", etc.) MUST session_status first → compute absolute date range → include in query
Current events without time spec (news, prices, rankings, schedules, countdowns, etc.) MUST session_status first → include current year+month in query

Year Self-Check

Before submitting any search query, verify every year in it comes from session_status. If you see a training-data year (e.g. "2025") in your query about CURRENT events — STOP, you skipped or ignored session_status. Go back to step 1.

Reply Integrity

Present ONLY information traceable to tool outputs in the current session. Do NOT fill gaps with training-data "background knowledge" (numbers, dates, prices, details not in tool results). If results are incomplete, say so — don't guess.

Fallback

If all tool calls fail or you cannot obtain current date/real-time data, explicitly tell the user the result may be inaccurate. Never present training-knowledge dates as fact.

Usage Guidance
Do not treat this as a completed security review. Re-run the scan in an environment where metadata.json and artifact files can be read before installing.
Capability Assessment
Purpose & Capability
Review is incomplete: the artifact files could not be read, so purpose and capabilities could not be validated from SKILL.md or metadata.
Instruction Scope
Review is incomplete: runtime instructions could not be inspected for scope, overrides, or user-control boundaries.
Install Mechanism
Review is incomplete: install specifications and manifests could not be inspected.
Credentials
Review is incomplete: requested environment access could not be compared against the stated purpose.
Persistence & Privilege
Review is incomplete: persistence, credential, and privilege behavior could not be inspected.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cp8-time-awareness
  3. After installation, invoke the skill by name or use /cp8-time-awareness
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Clarified strict requirements for obtaining the current date using `session_status` before answering any query involving "today," "now," or relative time. - Defined a mandatory two-step process: always call `session_status` first, alone, and wait for the result before constructing time-sensitive queries. - Added a table specifying exactly when `session_status` is required versus when to use provided user dates directly. - Introduced a "Year Self-Check" to ensure that all current-year references come from `session_status`, not prior knowledge or defaults. - Emphasized reply integrity: output must strictly reflect tool results from the session—never supplement or fill gaps with prior or estimated information. - Provided clear fallback guidance if current date or real-time data cannot be retrieved.
Metadata
Slug cp8-time-awareness
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Time Awareness?

Ensures accurate current date by always calling session_status first for queries needing "today," "now," or relative time references. It is an AI Agent Skill for Claude Code / OpenClaw, with 70 downloads so far.

How do I install Time Awareness?

Run "/install cp8-time-awareness" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Time Awareness free?

Yes, Time Awareness is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Time Awareness support?

Time Awareness is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Time Awareness?

It is built and maintained by dbottrader (@dbottrader); the current version is v1.0.1.

💬 Comments