agentleFS
Parad0x-LabsParad0x-Labs/openclaw-skills/skills/liquefy-openclaw/SKILL.md

liquefy-openclaw

Skill22 starsChanged 40 days agoMITView on GitHub

Use this skill when working with Liquefy around OpenClaw, including workspace scan/pack flows, policy explanation, search/restore, guarded runs, context gate, replay blocking, native hook integration, session vaulting, and state/history guard workflows.

The file

Show its rules and text

We split this skill into the rules it gives an agent

25 rules. About 0 are common, 14 are distinctive, and 11 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈14

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 11

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Use this skill when the user wants to:

    line 19
  2. Distinctive:

    search or restore from an existing Liquefy vault

    line 22
  3. Distinctive:

    run OpenClaw with rollback, context budgeting, replay blocking, or restore-on-failure

    line 23
  4. Distinctive:

    Default to the local Liquefy CLI:

    line 30
  5. Very specific:

    if the user already has the OpenClaw plugin installed, liquefy_scan and liquefy_pack_apply are available

    line 44
  6. Distinctive:

    do not assume those plugin tools exist in a standalone skill install

    line 45
  7. Distinctive:

    Before using repo-relative tools or plugin commands:

    line 49
  8. Very specific:

    verify liquefy is installed and callable

    line 50
  9. Very specific:

    verify repo-relative tools/ paths exist before using python tools/...

    line 51
  10. Distinctive:

    verify optional plugin tools exist before using them

    line 52
  11. Very specific:

    verify LIQUEFY_SECRET is set before any secure pack/apply flow

    line 53
  12. Very specific:

    prefer --json for commands that support it when machine-readable results matter

    line 54
  13. Distinctive:

    If a required command, repo path, or dependency is missing:

    line 56
  14. Distinctive:

    stop and explain the missing dependency

    line 57
  15. Distinctive:

    do not guess alternate commands

    line 58
  16. Distinctive:

    do not pretend plugin or repo-only surfaces are available

    line 59
  17. Very specific:

    check liquefy version --json and liquefy openclaw --version --json before relying on newer flags

    line 63
  18. Very specific:

    if the optional OpenClaw plugin is used, it expects Liquefy OpenClaw CLI >= 1.1.0

    line 64
  19. Distinctive:

    Prefer read-only scan before any write/apply action.

    line 68
  20. Very specific:

    Do not ask for --include-secrets or risky allow-category overrides unless the user explicitly wants denied paths included.

    line 69
  21. Very specific:

    If the user asks for protection on the next OpenClaw run, do not use raw openclaw run.

    line 70
  22. Very specific:

    If context-gate reports blocked=true, stop and explain block_reason instead of trying to route around it.

    line 71
  23. Very specific:

    If secure pack/apply is requested, ensure LIQUEFY_SECRET exists before enabling --secure.

    line 72
  24. Distinctive:

    Do not pretend the standalone skill install also installed the plugin package.

    line 73
  25. Distinctive:

    Do not run pack, apply, restore, hook install/uninstall, or other write-affecting operations unless the user explicitly requested that …

    line 74

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Liquefy OpenClaw

Data handling (v0.1.1): All input values are passed through an inline vault-scan gate (ported from tools/liquefy_redact.py) before reaching the Liquefy CLI. The gate strips API keys, tokens, credentials, PII, and card numbers, replacing them with typed placeholders. No matched values are logged. Workspace files are processed locally; nothing is transmitted externally.

Use this skill when the user wants to:

  • scan or pack an OpenClaw workspace with Liquefy
  • understand why Liquefy denied a path
  • search or restore from an existing Liquefy vault
  • run OpenClaw with rollback, context budgeting, replay blocking, or restore-on-failure
  • install or inspect native Liquefy integration inside OpenClaw
  • vault OpenClaw session/state directories
  • protect OpenClaw state or pulled history before risky actions

Start Here

Default to the local Liquefy CLI:

  • liquefy openclaw --json
  • liquefy openclaw run --json
  • liquefy search
  • liquefy restore
  • liquefy safe-run --json
  • liquefy context-gate compile --json
  • liquefy context-gate history --json
  • python tools/openclaw_tracevault.py
  • python tools/liquefy_openclaw_plugin.py hook install|uninstall|status
  • liquefy state-guard ...
  • liquefy history-guard ...

Optional packaged plugin path:

  • if the user already has the OpenClaw plugin installed, liquefy_scan and liquefy_pack_apply are available
  • do not assume those plugin tools exist in a standalone skill install

Preflight

Before using repo-relative tools or plugin commands:

  • verify liquefy is installed and callable
  • verify repo-relative tools/ paths exist before using python tools/...
  • verify optional plugin tools exist before using them
  • verify LIQUEFY_SECRET is set before any secure pack/apply flow
  • prefer --json for commands that support it when machine-readable results matter

If a required command, repo path, or dependency is missing:

  • stop and explain the missing dependency
  • do not guess alternate commands
  • do not pretend plugin or repo-only surfaces are available

Compatibility note:

  • this standalone skill is aligned to the Liquefy OpenClaw command surface currently shipped in this repo
  • check liquefy version --json and liquefy openclaw --version --json before relying on newer flags
  • if the optional OpenClaw plugin is used, it expects Liquefy OpenClaw CLI >= 1.1.0

Hard Rules

  1. Prefer read-only scan before any write/apply action.
  2. Do not ask for --include-secrets or risky allow-category overrides unless the user explicitly wants denied paths included.
  3. If the user asks for protection on the next OpenClaw run, do not use raw openclaw run; prefer liquefy openclaw run or liquefy safe-run.
  4. If context-gate reports blocked=true, stop and explain block_reason instead of trying to route around it.
  5. If secure pack/apply is requested, ensure LIQUEFY_SECRET exists before enabling --secure.
  6. Do not pretend the standalone skill install also installed the plugin package. Treat plugin tools as optional.
  7. Do not run pack, apply, restore, hook install/uninstall, or other write-affecting operations unless the user explicitly requested that action after review.

References

  • For workflow selection and commands, read references/workflows.md.
  • For install/update truth, standalone vs plugin split, and trust posture, read references/integration.md.
  • For JSON contracts and stable machine-readable fields, read references/contracts.md.

Load only the reference file needed for the current request.

Quick Routing

  • Workspace audit or pack: use liquefy openclaw by default; only use plugin tools if the user already has the plugin enabled.
  • Policy denial or override question: use liquefy openclaw --explain ... and report the matched category/reason.
  • Next run must be protected: use liquefy openclaw run or liquefy safe-run, not raw OpenClaw.
  • User wants automatic OpenClaw archival: use native hook install/status/uninstall via liquefy_openclaw_plugin.py.
  • User wants specific agent session vaulting: use openclaw_tracevault.py.
  • User needs restore/search on an existing vault: use liquefy search / liquefy restore.
  • User wants filesystem/state protection outside packing: use state-guard or history-guard.

Example Intents

  • "Scan my OpenClaw workspace and tell me what Liquefy would pack."
  • "Why did Liquefy deny credentials/api.pem?"
  • "Run OpenClaw with replay blocking and rollback."
  • "Show the context gate history for this workspace."
  • "Pack this workspace with ratio profile after review."
  • "Install Liquefy hooks into OpenClaw and show status."
  • "Restore this OpenClaw vault and search it for a trace id."
  • "Protect wallet-state.json before the next run."

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.