← Back to Skills Marketplace
Material Generator
by
tianheihei002
· GitHub ↗
· v1.0.0
· MIT-0
100
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install material-generator
Description
Generate Unreal Engine material node graphs from natural language descriptions, supporting key nodes like TextureSample, Multiply, Lerp, and MaterialOutput.
Usage Guidance
Do not install this skill without addressing the external API and the hardcoded key. Specific steps to consider:
- The SKILL.md embeds an API base (api.minimaxi.com), an App URL, and a hardcoded API key; this means your prompts and possibly project data would be sent to that third party. Only proceed if you trust that endpoint and its privacy/security practices.
- Ask the publisher to remove the hardcoded key and require a declared environment variable (e.g., MINIMAXI_API_KEY) so you can supply your own credential; never use the embedded key.
- Verify who operates minimaxi.com and the App domain (k2lucelsen19.space.minimaxi.com). If you cannot verify ownership, avoid sending proprietary assets or code to it.
- Prefer skills that declare required credentials in metadata and document what data is transmitted. If you already pasted sensitive material while testing, rotate any credentials that may have been exposed.
- If you need this functionality but want safer operation, request an updated skill that uses a user-supplied API key (declared in requires.env) and documents exactly what is posted to the remote API.
Capability Analysis
Type: OpenClaw Skill
Name: material-generator
Version: 1.0.0
The skill bundle contains a hardcoded API key (sk-cp-...) for the MiniMax API within the SKILL.md file. While the bundle's stated purpose is a legitimate Unreal Engine material generator, the exposure of sensitive credentials in documentation is a high-risk security vulnerability. No explicit malicious logic or data exfiltration code was identified in the provided files.
Capability Assessment
Purpose & Capability
The declared purpose (generate Unreal Engine material node graphs) matches the SKILL.md content describing project files and node types. However, the skill embeds an external model API (api.minimaxi.com) and a hardcoded API key directly in SKILL.md while the registry metadata lists no required credentials — that is disproportionate and inconsistent.
Instruction Scope
Runtime instructions direct the agent to use a remote API and provide an example App URL and sample JSON. That means user-provided material descriptions and possibly project content would be sent to an external service (minimaxi) not declared in metadata; SKILL.md does not limit or explain what data is transmitted.
Install Mechanism
This is an instruction-only skill with no install spec or code files to be written to disk, which minimizes installation risk.
Credentials
No required environment variables are declared, yet a sensitive-looking API key is embedded in SKILL.md. The hardcoded key is a secret (pattern 'sk-...') and its presence without being declared or explained is disproportionate and risky (exposes credentials and hides external trust boundaries).
Persistence & Privilege
The skill does not request persistent/always-on privileges and is user-invocable only. There is no indication it modifies other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install material-generator - After installation, invoke the skill by name or use
/material-generator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
UE材质生成器技能包首次发布:
- 支持输入自然语言描述,自动生成UE材质节点图。
- 主要功能包括TextureSample、Multiply、Lerp、Constant、TexCoord等节点。
- 提供直观的ReactFlow画布与节点拖拽,官方UE配色显示。
- 支持节点信息查看与即时修改功能。
- 集成AI驱动生成与自动布局API,示例JSON与部署链接已提供。
- 常见构建及使用问题提供详细说明,便于上手。
Metadata
Frequently Asked Questions
What is Material Generator?
Generate Unreal Engine material node graphs from natural language descriptions, supporting key nodes like TextureSample, Multiply, Lerp, and MaterialOutput. It is an AI Agent Skill for Claude Code / OpenClaw, with 100 downloads so far.
How do I install Material Generator?
Run "/install material-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Material Generator free?
Yes, Material Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Material Generator support?
Material Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Material Generator?
It is built and maintained by tianheihei002 (@tianheihei002); the current version is v1.0.0.
More Skills