← Back to Skills Marketplace
cortez-1

timeback-machine

by Cortez-1 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
181
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install timeback-machine
Description
Provides automated and manual rollback of long-running OpenClaw tasks by saving and restoring state snapshots to handle errors or unexpected issues.
Usage Guidance
This skill appears to do exactly what it says: an in-memory rollback helper with a user-confirmation prompt. Before installing: (1) confirm you are obtaining the package from a trusted source/registry; (2) review or control the callbacks you pass as onSaveState/onRestoreState — those functions determine what gets captured/restored and could read or write sensitive data if implemented that way; (3) note the JSON-based deep-clone will not serialize functions, Dates, or non-JSON types — test with representative state; (4) the SKILL.md snippet is slightly malformed and package metadata contains minor author/name placeholders — treat as low-risk but review the package contents locally before running in production.
Capability Analysis
Type: OpenClaw Skill Name: timeback-machine Version: 1.0.0 The 'Time Machine' skill is a state management utility designed to provide a rollback mechanism for long-running tasks. The implementation in index.js uses standard JavaScript patterns (setTimeout, JSON-based deep cloning) and interacts with the user via a modal or confirm dialog without any network, filesystem, or sensitive data access. No evidence of malicious intent, obfuscation, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name, description, SKILL.md, and the included index.js align: the skill saves an in-memory snapshot (via configurable onSaveState), starts a timer, prompts the user, and restores via onRestoreState. There are no unrelated requirements (no network, no filesystem, no cloud creds).
Instruction Scope
SKILL.md and index.js limit actions to starting/stopping a timer, storing a snapshot in memory, prompting the user (via OpenClaw UI if available or confirm), and calling provided callbacks to save/restore state. The instructions do not reference arbitrary files, environment variables, or external endpoints.
Install Mechanism
Registry metadata shows no install spec (instruction-only), but SKILL.md contains an example 'npx clawhub install @Cortez_1/time-machine' snippet (the block in SKILL.md appears truncated). No downloadable archives or remote installers are used, so installation risk is low; verify how you obtain the package (official registry vs. third-party).
Credentials
The skill requests no environment variables, no credentials, and no config paths. Its functionality (in-memory snapshots and callbacks) does not require additional secrets or privileged access.
Persistence & Privilege
Flags show normal privileges (always: false, model invocation allowed). The skill does not persist data to disk or modify other skills' configurations; saved state is kept in-memory and cleared on cleanup.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install timeback-machine
  3. After installation, invoke the skill by name or use /timeback-machine
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Major rework: Refactored from a Git-style snapshot/restore tool to a task-level time-reversal “time machine” for OpenClaw. - Replaced all previous Python scripts with a new Node.js implementation. - Added automatic and manual rollback features triggered by task duration or user action. - Introduced state snapshotting at task start, with customizable save/restore logic. - Simplified API and documentation to focus on integrating time-based rollback for long-running tasks.
Metadata
Slug timeback-machine
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is timeback-machine?

Provides automated and manual rollback of long-running OpenClaw tasks by saving and restoring state snapshots to handle errors or unexpected issues. It is an AI Agent Skill for Claude Code / OpenClaw, with 181 downloads so far.

How do I install timeback-machine?

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

Is timeback-machine free?

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

Which platforms does timeback-machine support?

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

Who created timeback-machine?

It is built and maintained by Cortez-1 (@cortez-1); the current version is v1.0.0.

💬 Comments