← Back to Skills Marketplace
🔌

AceToolz UUID Generator

by AceToolz · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
104
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install acetoolz-uuid
Description
Generate UUIDs (v1, v4, v7) in bulk using AceToolz.
README (SKILL.md)

AceToolz UUID Generator

Use this skill whenever the user asks to generate one or more UUIDs or GUIDs.

How to Use

Use exec to call the AceToolz API. Detect the OS and run the appropriate command:

Windows (PowerShell):

Invoke-RestMethod -Uri "https://www.acetoolz.com/api/openclaw/uuid-generator" -Method POST -ContentType "application/json" -Body '{"version": "v4", "count": 1}'

macOS / Linux (curl):

curl -s -X POST https://www.acetoolz.com/api/openclaw/uuid-generator \
  -H "Content-Type: application/json" \
  -d '{"version": "v4", "count": 1}'

Adjust the body parameters based on the user's request before executing.

Parameters (all optional)

Field Type Default Description
version string "v4" UUID version: "v1", "v4", or "v7"
count number 1 How many UUIDs to generate (1–10)

Version guidance:

  • v4 — fully random, most common, use by default
  • v1 — timestamp + MAC address based
  • v7 — timestamp-sortable, good for databases

Presenting Results

For a single UUID, show it plainly in a code block. For multiple, list them:

Generated UUIDs (v4)

550e8400-e29b-41d4-a716-446655440000
f47ac10b-58cc-4372-a567-0e02b2c3d479

Powered by AceToolz

Error Handling

  • If count is outside 1–10, tell the user the valid range.
  • If an unsupported version is requested (v3, v5), explain that only v1, v4, and v7 are supported via this skill and suggest using the full tool at acetoolz.com.
  • If the API returns 429, the limit is 60 requests/minute.
  • If the API is unreachable, tell the user and suggest visiting https://www.acetoolz.com/generate/tools/uuid-generator directly.
Usage Guidance
This skill appears to do what it claims: it calls AceToolz’s UUID API and returns results. Consider privacy and availability tradeoffs before installing: each API call goes over the network to an external service (your IP and request metadata may be logged by AceToolz), and for v1 UUIDs the generator may include timestamp/MAC-derived semantics. If you need offline or privacy-preserving generation, generate UUIDs locally instead (most platforms/languages can produce v4/v1/v7 UUIDs without an external call). If you proceed, verify the HTTPS endpoint and review AceToolz’s privacy policy if leakage of request metadata is a concern.
Capability Analysis
Type: OpenClaw Skill Name: acetoolz-uuid Version: 1.0.1 The skill instructs the agent to use 'exec' to run shell commands (curl/PowerShell) for an external API call to acetoolz.com. This pattern introduces a high risk of shell injection if the agent improperly sanitizes user-provided parameters when constructing the command string. While the stated purpose is benign, the use of shell execution for a task that could be performed locally or via safer HTTP libraries is a significant security vulnerability.
Capability Assessment
Purpose & Capability
Name and description match the runtime instructions: the skill's sole capability is to request UUIDs from acetoolz.com. While generating UUIDs locally would also be possible, using an external API is a coherent design choice and not disproportionate.
Instruction Scope
SKILL.md instructs only to make POST requests to https://www.acetoolz.com/api/openclaw/uuid-generator and to validate parameters (version, count). It does not request access to files, environment variables, or unrelated services. Note: calling the external API will reveal the agent's network-level metadata (IP, user-agent) to AceToolz.
Install Mechanism
No install spec or code files are present (instruction-only). Nothing is downloaded or written to disk by the skill itself.
Credentials
The skill requests no environment variables, credentials, or config paths. There are no disproportionate secret or config requirements.
Persistence & Privilege
The skill is not always-on and does not request elevated persistence or modify other skills or system settings. Autonomous invocation is allowed (platform default) but not accompanied by other risky privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install acetoolz-uuid
  3. After installation, invoke the skill by name or use /acetoolz-uuid
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Updated instructions to call the AceToolz API using `exec`, with OS-specific examples for PowerShell (Windows) and curl (macOS/Linux). - Clarified to adjust API body parameters dynamically based on user input before execution. - Added error handling guidance for when the API is unreachable, suggesting users visit the AceToolz website directly.
v1.0.0
Initial release of AceToolz UUID Generator skill. - Generate UUIDs in bulk (v1, v4, v7) via AceToolz API. - Supports up to 10 UUIDs per request; default is v4. - Handles user requests for unique identifiers, UUIDs, or GUIDs. - Provides clear guidance for usage, version selection, and error handling. - Includes helpful presentation templates and usage policies.
Metadata
Slug acetoolz-uuid
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is AceToolz UUID Generator?

Generate UUIDs (v1, v4, v7) in bulk using AceToolz. It is an AI Agent Skill for Claude Code / OpenClaw, with 104 downloads so far.

How do I install AceToolz UUID Generator?

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

Is AceToolz UUID Generator free?

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

Which platforms does AceToolz UUID Generator support?

AceToolz UUID Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AceToolz UUID Generator?

It is built and maintained by AceToolz (@acetoolz); the current version is v1.0.1.

💬 Comments