← Back to Skills Marketplace
wangshengli0421

TS Images

by tianshu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
168
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install aiznt-images
Description
通用图生图(OpenAI 风格)与 Gemini generateContent 文生图。Use when: 文生图、异步出图、Gemini 图像模型。
README (SKILL.md)

图生图 (aiznt-images)

命令

node scripts/images.js sync --body '{"prompt":"...","model":"..."}'
node scripts/images.js async --body '{...}'
node scripts/images.js async-fetch --task-id \x3Cid>
node scripts/images.js generate-content --model gemini-3-pro-image-preview --body '{...}'

URL 键

  • v1_images_generations
  • v1_images_generations_async
  • v1_images_generations_async_fetch{task_id}
  • v1_models_generate_content{model}

配置同其它 aiznt-*:TsClaw「同步天树凭证」批量写入。

Usage Guidance
This skill appears to be a straightforward client that forwards image-generation requests to endpoints defined in AIZNT_PROXY_URLS, authenticated with TS_TOKEN. Before installing: verify the origin of the TS_TOKEN and the contents of AIZNT_PROXY_URLS (ensure endpoints are official/trusted domains), avoid passing sensitive local files via --body-file unless you intend to upload them, and be aware that if the agent invokes this skill autonomously it can send prompts/files to the configured endpoints. If you cannot verify the proxy URLs or token source, do not install or restrict the skill from autonomous invocation and revoke the token if suspicious activity is observed.
Capability Analysis
Type: OpenClaw Skill Name: aiznt-images Version: 1.0.0 The skill provides a standard interface for image generation using OpenAI-style and Gemini APIs. The logic in `scripts/images.js` and `scripts/client.js` is transparent, focusing on making authenticated HTTP requests to endpoints defined in environment variables (TS_TOKEN and AIZNT_PROXY_URLS). No malicious behaviors such as data exfiltration to hardcoded domains, obfuscation, or unauthorized execution were found.
Capability Assessment
Purpose & Capability
Name/description (image generation, Gemini generateContent) match the required secret (TS_TOKEN) and AIZNT_PROXY_URLS which provide the service endpoints. The code only implements HTTP calls to those endpoints and does not request unrelated credentials or binaries.
Instruction Scope
SKILL.md and scripts instruct the agent to POST JSON bodies (or read a local file via --body-file) to the URLs contained in AIZNT_PROXY_URLS. This is expected for a proxy-based image client, but it means whatever URLs are in AIZNT_PROXY_URLS will receive prompts and files — verify those endpoints are trusted. The script reads arbitrary local file paths only when the user passes --body-file (user-controlled).
Install Mechanism
No install spec or external downloads; the skill is instruction+bundled JS files only. Nothing is fetched or executed from third-party URLs at install time.
Credentials
Only two environment inputs are required: primaryEnv TS_TOKEN (auth token) and AIZNT_PROXY_URLS (JSON mapping of API endpoints). Both are directly used by the client and are proportionate to an API proxy client.
Persistence & Privilege
always:false (normal). The skill can be invoked autonomously (default), and because it uses a network token and sends data to configurable endpoints, autonomous invocation increases potential impact; consider limiting autonomous use if you cannot fully trust the token or endpoint config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install aiznt-images
  3. After installation, invoke the skill by name or use /aiznt-images
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Publish from ts-claw bundled-skills
Metadata
Slug aiznt-images
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is TS Images?

通用图生图(OpenAI 风格)与 Gemini generateContent 文生图。Use when: 文生图、异步出图、Gemini 图像模型。 It is an AI Agent Skill for Claude Code / OpenClaw, with 168 downloads so far.

How do I install TS Images?

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

Is TS Images free?

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

Which platforms does TS Images support?

TS Images is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TS Images?

It is built and maintained by tianshu (@wangshengli0421); the current version is v1.0.0.

💬 Comments