← Back to Skills Marketplace
ikana

Time

cross-platform ⚠ suspicious
921
Downloads
2
Stars
5
Active Installs
3
Versions
Install in OpenClaw
/install time
Description
LLM temporal reasoning scaffold for the temporal CLI.
Usage Guidance
This skill appears to be what it says: a helper for the 'temporal' CLI. Before installing: prefer running the included scripts/install.sh (it performs checksum verification for known bundled versions) instead of the curl examples in the README (those skip checksums). If you want the 'latest' release, obtain and supply TEMPORAL_SHA256 to avoid blind installs. Inspect the GitHub repo (Ikana/temporal) to establish trust, pin a version when possible, and consider installing to ~/.local/bin (or running in a sandbox/container) if you prefer not to place a new binary in /usr/local/bin.
Capability Analysis
Type: OpenClaw Skill Name: time Version: 0.3.0 The `SKILL.md` file provides direct `curl` commands for installing the `temporal` binary from GitHub releases without any checksum verification. While the skill documentation notes this as less secure and recommends using `scripts/install.sh` (which does perform checksum verification), the unverified installation instructions are still present and could be followed by an AI agent or user. This introduces a significant supply chain vulnerability, as a compromised GitHub release could lead to arbitrary code execution on the host system.
Capability Assessment
Purpose & Capability
The skill is explicitly a helper for the temporal CLI and only requires the 'temporal' binary. No unrelated credentials, config paths, or unrelated binaries are requested.
Instruction Scope
SKILL.md confines actions to running the temporal CLI, editing/reading a local time.md, and using a /tmp scratch directory. It instructs running scripts/install.sh (provided) if temporal is missing. One caveat: the document includes explicit curl examples that download GitHub release binaries without checksum verification — the README notes this and recommends the provided installer instead.
Install Mechanism
There is no platform package spec; the included scripts/install.sh downloads a release binary from the project's GitHub releases and verifies a bundled SHA-256 for v0.1.0. Using GitHub releases is normal, and the installer verifies checksums when a bundled digest is available. The SKILL.md's ad-hoc curl examples bypass checksum verification (acknowledged in the text), which raises a moderate risk if followed blindly. The installer will refuse to install arbitrary 'latest' releases unless the user supplies TEMPORAL_SHA256, which is a cautious design.
Credentials
No sensitive environment variables or credentials are required. The installer accepts optional overrides (TEMPORAL_VERSION, TEMPORAL_INSTALL_DIR, TEMPORAL_SHA256), which are reasonable for controlling installation behavior.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide configs. The installer places the binary in /usr/local/bin when writable or ~/.local/bin otherwise — standard installer behavior and scoped to the tool.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install time
  3. After installation, invoke the skill by name or use /time
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.0
- Updates to install script and documentation for more robust and flexible checksum handling. - `scripts/install.sh` now verifies SHA-256 checksums using values bundled with the installer (not from remote release files). - Added support for custom install directory and version overrides via `TEMPORAL_INSTALL_DIR` and `TEMPORAL_VERSION`. - Documentation clarifies curl usage does not verify checksums and recommends the installer as the preferred method. - New option to supply a custom checksum via `TEMPORAL_SHA256` for versions that lack a bundled value.
v0.2.0
- New installer script (`scripts/install.sh`) added for automated `temporal` CLI setup. - Prerequisites now detail how to use the installer, including OS/arch auto-detection and checksum verification. - Installer installs to `/usr/local/bin` or `~/.local/bin` based on permissions, and allows version override via `TEMPORAL_VERSION`. - Metadata section added for better toolchain integration. - Existing manual install methods and usage remain available and unchanged.
v0.1.0
Initial release with temporal reasoning support via the temporal CLI. - Provides scaffolding for date, deadline, scheduling, and relative time tasks. - Adopts a strict ego-moving temporal metaphor: users move forward through time; future events are ahead, past are behind. - Details installation instructions for multiple platforms and checksum verification. - Documents core temporal CLI commands (init, add, show, now, refresh, remove, seq, span). - Introduces annotated timeline, sequences, and durations format in Markdown. - Includes scratch pad workflow for temporary reasoning. - States key usage rules and output conventions.
Metadata
Slug time
Version 0.3.0
License
All-time Installs 5
Active Installs 5
Total Versions 3
Frequently Asked Questions

What is Time?

LLM temporal reasoning scaffold for the temporal CLI. It is an AI Agent Skill for Claude Code / OpenClaw, with 921 downloads so far.

How do I install Time?

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

Is Time free?

Yes, Time is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Time support?

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

Who created Time?

It is built and maintained by Joaquin Quezada Hernandez (@ikana); the current version is v0.3.0.

💬 Comments