Official sideloadv0.2.0

Send this text to AI,
can be installed

After installation, explicitly name this Skill, and AI can call 30 deterministic tool actions on your behalf to handle JSON, coding, text, SHA-2 and developer conversion. Supports Codex, Cursor, and Claude Code; installs to the current user by default.

I want to install it myself
Recommended approach · No need to build the command yourself

Copy, paste, and wait for AI to finish

If you’re already in a supported AI client, just use the request below directly.

First, know this:The installation files are local; later, when using Skill to process content, it will request 11DZ Tools API. For sensitive content, please continue using the browser tools on this site.

Send to current AI
Please install the https://tools.11dz.cn/skills/eleven-dz-tools/latest.json Skill for 11DZ Tools to the current user.
Please automatically detect the current client (Codex, Cursor, or Claude Code), first verify the installer and the manifest’s SHA-256; download the installer to a local file before running it, and do not pipe remote scripts directly into execution. Afterward, tell me the installed version, directory, and verification result.
  1. 1Click “Copy installation requirements”
  2. 2Paste to Current AI
  3. 3Restart the client after installation

Only want this project to use it? Change “current user” in the prompt to “current project”. Before installation, AI should still ask you to confirm the directory it will write to.

What you can do after installation

These clear-cut utility tasks, hand them straight to AI

Suitable for conversions, organization, and checks where both the input and the result are very clear. AI will choose the corresponding 11DZ Tools API, submit the request, and verify the response, so you don’t need to memorize interfaces or piece together commands.

Let’s call it that for nowCodex $eleven-dz-toolsCursor / Claude Code /eleven-dz-toolsNormal requests will not be called automatically; only after being explicitly named will it go online to process.
01

Organize and compare JSON

Formatting, validation, compression, recursive key sorting, structural diffing, string escaping

You could say it like thisUse 11DZ Tools to compare these two JSON, listing only additions, deletions, and changes.
02

Convert Common Encodings

Base64, Base64URL, URL, encoding and decoding of query parameters and Unicode escape

You could say it like thisConvert this Chinese text to Base64URL, then decode it back to confirm it matches.
03

Batch Text Processing

Clean blanks, deduplicate and sort lines, diff lines, split and merge, reverse, count, and change case

You could say it like thisRemove blank lines and duplicates from this list, then sort it in ascending order.
04

Inspect developer data

2–36 binary integers, byte order, Unix chmod permissions, and IEEE 754 notation

You could say it like thisConvert 0755 to rwxr-xr-x, and explain owner, group, other.
05

Compute Summary and Time

SHA-256 / SHA-384 / SHA-512, as well as Unix seconds, milliseconds, and ISO UTC time conversion

You could say it like thisCompress this JSON and then calculate SHA-256, then convert this timestamp to UTC.
06

Read-only view test JWT

Decode the Header, Payload, signature fragment, and exp / iat / nbf times; do not verify authenticity

You could say it like thisRead-only decode this de-identified test JWT, identify the time field; I confirm it is sent to remote API.
What it does not doDo not perform signature verification, password hashing, cryptographic signing, key management, general writing, or search on JWT, and do not handle files, images, audio, video, or PDF.
Install LocationYour computer

The Skill file is written to the user directory or current project, without installing a browser extension.

Security VerificationPrerequisite SHA-256

The installer and file manifest are validated before writing; if they do not pass, the process stops.

How it worksSkill calls remote API

Installed locally; when converting content with Skill, it will request 11DZ Tools API.

Optional · terminal install

Installing it yourself is just two steps

Run First node --versionrequires 18 or later. The first step only downloads and displays SHA-256; please with latest.json of installerSha256 After confirming consistency, copy the corresponding client runtime command.

macOS / LinuxDownload and display checksum
Step 1
curl --fail --proto '=https' --tlsv1.2 \
  --output ./eleven-dz-tools-install.mjs \
  'https://tools.11dz.cn/skills/eleven-dz-tools/v0.2.0/install.mjs'
if command -v sha256sum >/dev/null 2>&1; then
  sha256sum ./eleven-dz-tools-install.mjs
else
  shasum -a 256 ./eleven-dz-tools-install.mjs
fi
Windows PowerShellDownload and display checksum
Step 1
Invoke-WebRequest -Uri 'https://tools.11dz.cn/skills/eleven-dz-tools/v0.2.0/install.mjs' \
  -OutFile '.\eleven-dz-tools-install.mjs' \
  -MaximumRedirection 0
(Get-FileHash '.\eleven-dz-tools-install.mjs' -Algorithm SHA256).Hash.ToLowerInvariant()

Step 2 · Select current client

Codexnode ./eleven-dz-tools-install.mjs --platform codex --scope user
Cursornode ./eleven-dz-tools-install.mjs --platform cursor --scope user
Claude Codenode ./eleven-dz-tools-install.mjs --platform claude --scope user
See later if needed

Installation locations, security files, and troubleshooting

You do not need to read all this for a normal installation.

Installation Location and Parameters

~ Indicates the current user’s home directory; project paths are based on the project root when the installer is run.

ClientUser levelProject-levelExplicit Trigger
Codex~/.agents/skills/eleven-dz-tools<项目>/.agents/skills/eleven-dz-tools$eleven-dz-tools
Cursor~/.cursor/skills/eleven-dz-tools<项目>/.cursor/skills/eleven-dz-tools/eleven-dz-tools
Claude Code~/.claude/skills/eleven-dz-tools<项目>/.claude/skills/eleven-dz-tools/eleven-dz-tools
--scope userCurrent User
--scope projectCurrent project
--dry-runDownload validation only, do not write files

Use a custom complete Skill directory --dir <路径>; fallback must be appended explicitly --allow-downgrade

Manual installation and integrity files

Create according to the table above when not running the installer eleven-dz-tools Table of contents; keep the following relative paths unchanged, do not package Copy this layer into the target directory.

  1. Load latest.json,confirm the current version, installer, and manifest address, and SHA-256.
  2. Verify manifest.json Then check the file size and SHA-256 one by one.
  3. Write all files, then restart or reload the AI client.

Manual copying will not generate .11dz-install.json With ownership records, the installer will treat this directory as unmanaged and refuse to overwrite it. Before switching to installer management, move the old directory to a backup location first.

Upgrade and troubleshooting

On upgrade, reload the uncached latest.json, then download the versioned installer inside it; do not reuse the old download.

Upgrade

For directories managed by the installer, rerun the newer installer with the original platform and scope; exit immediately for the same version, and atomically replace with a newer version.

No Skill found

Check that the directory doesn’t have an extra nesting layer eleven-dz-tools,then restart the client or reopen the project.

Node version too low

Run node --version. If it is below 18, upgrade first; the installer will not continue writing files.

Integrity check failed

Delete this download and fetch it again from this page; do not bypass SHA-256, and do not use a third-party mirror to fetch missing files.

Network or API error

Check HTTPS, the proxy, and DNS, then review API Status

Permission Error

Do not use administrator privileges to force-install; instead, use a writable user-level directory or a project-level installation.

INSTALL_LOCKED / Installation Lock Residue

Make sure no installation process is operating on the same target. The lock is located at <父目录>/.<目标目录名>.11dz-install.lockfor example, the corresponding user-level target in Codex ~/.agents/skills/.eleven-dz-tools.11dz-install.lock. Only when this exact path is a real directory, not a symbolic link, and contains only regular files .11dz-lock-owner When that happens, delete the owner file first, then remove the empty lock directory non-recursively; do not delete the lock candidate or the Skill target recursively.

Privacy boundaries

Installed locally, skill conversions use the network

Calling the Skill will send the text to be processed to api.tools.11dz.cn. Do not submit passwords, private keys, mnemonic phrases, cookies, session keys, production credentials, or still-valid production JWT. If content cannot leave the device, use the corresponding browser local tools on this site instead.

View Privacy Policy · Version List · Completeness Checklist