Infinite Oracle
Analysis
This skill openly aims to run a persistent autonomous worker agent, but that creates lasting control, credential, memory, and external-sync risks that should be reviewed before installation.
Findings (6)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
The Manager will run the Bash commands, build the Worker, inject the persona, and start the `nohup` background process.
This shows that creating and running a persistent background worker is part of normal operation, not merely documentation or a one-time setup step.
10) Autonomy-first rule: when a choice can be made safely with available tools/resources, decide and execute directly without asking human.
The runtime prompt tells the worker to act without asking the human when it judges an action safe, but the artifacts do not clearly define approval boundaries for sensitive tools or environments.
Download the repo at git@github.com:KepanWang/openclaw-infinite-oracle.git, install SKILL.md as the infinite-oracle skill, and place peco_loop.py in the working directory.
The documentation includes a user-directed install path from an unpinned remote repository, so a user following it could install code that differs from the reviewed package.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
GATEWAY_CONFIG_CANDIDATES = (
Path("/root/.openclaw/openclaw.json"),
Path.home() / ".openclaw" / "openclaw.json",
)The loop is designed to locate local OpenClaw configuration, including a root-owned path, which can carry account/session authority for the local gateway.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
this desire will be written into `SOUL.md` and reinforced during the PLAN phase
The skill deliberately stores a durable instruction/motive and re-injects it into future planning, which can influence later behavior beyond the immediate install request.
The Worker streams its progress and Human Tasks directly to the spreadsheet. You can just check a "Resolved" box and type a code on your phone, and the Worker automatically syncs it back.
The skill can move human task data, including verification codes, through an external Feishu/Lark spreadsheet and back into the worker loop.
