Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
LLM temporal reasoning scaffold for the temporal CLI.
LLM temporal reasoning scaffold for the temporal CLI.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Use temporal to anchor work at NOW and place events as spatial distances (ahead/behind) for reliable temporal reasoning.
Use one frame only: you move forward through time. Future is ahead of you. Past is behind you. Correct: "We are approaching the deadline." Incorrect: "The deadline is approaching."
temporal must be on your $PATH. If temporal is not on $PATH, run scripts/install.sh from the skill directory. scripts/install.sh auto-detects OS/arch, verifies SHA-256 checksums from values bundled in the installer (not from the release checksums file), and installs to /usr/local/bin/temporal when writable or ~/.local/bin/temporal otherwise. Installer defaults to v0.1.0. You can override version/install dir with TEMPORAL_VERSION and TEMPORAL_INSTALL_DIR. For versions without a bundled checksum, set TEMPORAL_SHA256 to an independently obtained digest. Ensure ~/.local/bin is on your $PATH (for example, export PATH="$HOME/.local/bin:$PATH" in your shell profile). Note: The OS-specific curl examples below install binaries without checksum verification; prefer scripts/install.sh when possible. Install (macOS Apple Silicon): mkdir -p ~/.local/bin && curl -L https://github.com/Ikana/temporal/releases/latest/download/temporal-darwin-arm64 -o ~/.local/bin/temporal && chmod +x ~/.local/bin/temporal Install (macOS Intel): mkdir -p ~/.local/bin && curl -L https://github.com/Ikana/temporal/releases/latest/download/temporal-darwin-x64 -o ~/.local/bin/temporal && chmod +x ~/.local/bin/temporal Install (Linux x64): mkdir -p ~/.local/bin && curl -L https://github.com/Ikana/temporal/releases/latest/download/temporal-linux-x64 -o ~/.local/bin/temporal && chmod +x ~/.local/bin/temporal Install (Linux ARM64): mkdir -p ~/.local/bin && curl -L https://github.com/Ikana/temporal/releases/latest/download/temporal-linux-arm64 -o ~/.local/bin/temporal && chmod +x ~/.local/bin/temporal Install a custom version with explicit checksum: TEMPORAL_VERSION=v0.1.1 TEMPORAL_SHA256=<sha256> ./scripts/install.sh Install/build instructions: github.com/Ikana/temporal
temporal init temporal add "Sprint review" --on "2026-02-21" --type ceremony temporal add "v0.3.0 deadline" --in "13 days" --type milestone --notes "new auth flow" temporal show
Create time.md with NOW as the anchor. Use --force to overwrite an existing file.
Update only the NOW section timestamp metadata. Does not recalculate event distances.
Add one event with exactly one time selector: --in: relative duration ("3 days", "in 4 hours", "2 days ago") --on: date input ("2026-03-01", "tomorrow", "next Monday") --at: ISO datetime ("2026-02-20T14:00:00Z")
Print full time.md to stdout.
Print NOW + the Behind (Past) timeline section.
Print NOW + the Ahead (Future) timeline section.
Move NOW to current time and recalculate all event distances/order.
Remove an event from timeline and sequences.
Create/update a named sequence chain.
Create/update a named duration span. --from must be before --to.
Use this for one-shot reasoning so project files stay clean: cd /tmp temporal init --force temporal add "Draft due" --on "2026-02-25" temporal add "Client review" --in "3 days" temporal show # draft your output using the timeline rm -f time.md
Use sequences to express ordered chains for planning: temporal seq "release-cycle" "RFC drafted" "Implementation starts" "Testing" "Launch" show places [NOW] at the correct position relative to sequence events.
Use spans for time windows: temporal span "Sprint 12" --from "2026-02-17" --to "2026-02-28" The Durations table shows from/to distances and total length.
Run temporal refresh before reading time.md when it may be stale. Event names must be unique; remove before re-adding the same name. Markdown timeline output is written to stdout. Errors/warnings are written to stderr. temporal is fully non-interactive (no prompts).
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.