Installs into .claude/skills of the current project.
Are you the author of Use Shop Clock?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/samugit83-use-shop-clock)
---
name: use-shop-clock
description: When code in shop/ needs the current date or time, read it through shop.clock
---
# Time
Never call `datetime.now()`, `datetime.utcnow()`, `date.today()` or `time.time()`
anywhere under `shop/`.
- `shop.clock.now()` — the current instant, UTC and timezone-aware
- `shop.clock.today()` — the current date
Tests freeze it with `clock.freeze()`, which is why the direct calls are rejected.
`make lint` checks this over the whole of `shop/`.