```skill --- name: timestamp description: OS-agnostic ISO8601 timestamp generation for YAML files, logging, and any agent that needs the current time. --- # Timestamp ## Detect OS Check the user's OS from the environment info provided in the system prompt. Look for: - `Windows` → use PowerShell - `macOS` or `Linux` → use shell ## Get Current ISO8601 Timestamp Run in terminal and capture output: | OS | Command | |----|---------| | Windows | `Get-Date -Format "yyyy-MM-ddTHH:mm:ss.fffZ"` | | macOS / Linux | `date -u +"%Y-%m-%dT%H:%M:%S.000Z"` | ## Usage Wherever `{ISO8601}` appears in agent instructions, substitute with the actual output of the command above. For multiple timestamps in quick succession (e.g., populating a YAML file), run the command once and reuse the value within the same step. ```