← Back to Skills Marketplace
evstratios

Ecm Perchance Image

by Evstratios Moraites · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
158
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install ecm-perchance-image
Description
Generates images from text prompts using Perchance.org API with options for orientation and multiple image support.
README (SKILL.md)

ecm-perchance-image.py\r

\r

Description\r

A Web Browser skill that sends text prompts to Perchance.org and displays the resulting images.\r \r

Usage\r

\r

In OpenClaw:\r

  1. Open the skill folder: C:\Users\evstr\.openclaw\workspace\skills\ecm-perchance-image\r
  2. Run: openclaw run --cwd=skills/ecm-perchance-image/\r
  3. Enter your prompt and click "Generate Image"\r
  4. View generated images in the web browser\r \r

API Endpoint\r

https://perchance.org/new-image-gen-by-rs118\r \r

API Parameters\r

  • prompt: text string (required) - Type a detailed prompt here...\r
  • orientation: string, optional, default: "landscape" - Options: landscape, portrait, square\r \r

Current Status\r

✅ Enhanced with error handling\r ✅ Multiple image generation support\r ✅ Progress indicators\r ✅ User-friendly error messages\r ✅ Terminal support for OpenClaw\r \r

Notes\r

  • Perchance.org API may have rate limits\r
  • Try different prompt parameters to find what works best\r
  • You can customize orientation (portrait, square, landscape)\r \r
Usage Guidance
This skill appears to be what it says: it sends your prompts to https://perchance.org/new-image-gen-by-rs118 and displays returned image data. Before installing/using: - Don’t send sensitive or private data in prompts (they will be transmitted to an external service). - The Python file requires PyQt5 and requests but the package/dependency list is missing; install those in a safe environment if you want to run it. - The included GUI code has multiple API/typing mistakes and will likely crash or behave incorrectly; treat it as prototype code and review/fix before trusting it. - If you’re concerned about privacy or network exfiltration, run the skill in a sandboxed environment or request a version that logs network calls and has clearer dependency/install instructions. If you want, I can point out the specific code issues to fix or make a safer, headless (non-GUI) variant that you can review first.
Capability Analysis
Type: OpenClaw Skill Name: ecm-perchance-image Version: 1.0.0 The skill is a GUI application designed to interface with Perchance.org for image generation. While the Python code (ecm-perchance-image.py) contains several functional bugs and PyQt5 implementation errors—such as attempting to set a layout directly on a QMainWindow and missing necessary imports for QWebView—there is no evidence of malicious intent, data exfiltration, or unauthorized command execution. The network activity is restricted to the stated Perchance API endpoint.
Capability Assessment
Purpose & Capability
Name/description match the observed behavior: the code posts prompt+orientation JSON to a Perchance.org endpoint and displays returned image data. The requested resources (none) are appropriate for this purpose.
Instruction Scope
SKILL.md and the Python implemention restrict actions to collecting a prompt, calling the Perchance API, and rendering an image. However, the instructions and code will transmit user-provided prompts to an external endpoint (expected for this skill but a privacy consideration). The SKILL.md references running under OpenClaw and the code provides a terminal-mode entrypoint.
Install Mechanism
There is no install spec (lowest risk), but the code depends on external Python packages (PyQt5, requests) which are not declared. The missing dependency declarations mean users may need to install GUI and networking libraries manually; this is an operational/quality issue rather than an incoherence.
Credentials
The skill requests no environment variables, credentials, or config paths. The external network call goes only to the stated Perchance endpoint, which is proportionate to the described function.
Persistence & Privilege
always is false and the skill does not request persistent or system-wide privileges. It does not modify other skills or system configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ecm-perchance-image
  3. After installation, invoke the skill by name or use /ecm-perchance-image
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Integrates Perchance image generation with OpenClaw. - Send text prompts to Perchance.org and display generated images. - Supports prompt customization with orientation options (landscape, portrait, square). - Includes enhanced error handling and user-friendly error messages. - Enables multiple image generation and progress indicators. - Provides terminal support for OpenClaw users.
Metadata
Slug ecm-perchance-image
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Ecm Perchance Image?

Generates images from text prompts using Perchance.org API with options for orientation and multiple image support. It is an AI Agent Skill for Claude Code / OpenClaw, with 158 downloads so far.

How do I install Ecm Perchance Image?

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

Is Ecm Perchance Image free?

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

Which platforms does Ecm Perchance Image support?

Ecm Perchance Image is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Ecm Perchance Image?

It is built and maintained by Evstratios Moraites (@evstratios); the current version is v1.0.0.

💬 Comments