← 返回 Skills 市场
jvy

shadertoy

作者 jvy · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
173
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install shadertoy
功能描述
Write, explain, debug, and port ShaderToy-style fragment shaders. Use when the user asks for ShaderToy code, wants help with `mainImage`, `fragCoord`, `iTime...
安全使用建议
This skill appears internally consistent and focused on ShaderToy tasks. Before running the bundled node script locally, review the script (it's included and readable) and run it in a normal user environment (no special secrets). The demo HTML runs WebGL in the browser and is safe to open locally. If you plan to reuse code in production, inspect and test the shader/host glue in a sandboxed project first. Note that implicit/automatic invocation is allowed by the agent config (standard for skills) — only be cautious if you later add skills that request credentials or perform network actions.
功能分析
Type: OpenClaw Skill Name: shadertoy Version: 1.0.0 The shadertoy skill bundle is a legitimate toolset for writing, debugging, and porting ShaderToy fragment shaders. The core logic in `scripts/shadertoy.js` is a simple CLI that provides static reference data and scaffolding instructions without any network, file system, or shell execution capabilities. The included assets, such as `assets/shadertoy-single-pass-demo/index.html`, contain standard WebGL boilerplate and procedural shader code with no external dependencies or data exfiltration risks.
能力评估
Purpose & Capability
Name/description (ShaderToy fragment shader help and porting) matches the provided artifacts: SKILL.md, references, demo HTML, and a small local Node helper script. Nothing requests unrelated cloud credentials, system access, or tools.
Instruction Scope
SKILL.md stays narrowly focused on ShaderToy concepts, debugging, and porting. It references only bundled local files and instructs running the included scripts; it does not instruct reading unrelated system files, environment variables, or contacting external endpoints.
Install Mechanism
No install spec is provided (instruction-only skill with a bundled script and assets). The included scripts and HTML are local and human-readable; there are no downloads, package installs, or external URLs used at install time.
Credentials
The skill declares no required environment variables, no primary credential, and no config paths. The code does not attempt to access secrets or external services.
Persistence & Privilege
The skill is not always-on (always: false) and does not modify other skills or system settings. agents/openai.yaml allows implicit invocation (normal for skills) but this is not combined with any other concerning privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install shadertoy
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /shadertoy 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the shadertoy skill. - Provides workflows and commands for writing, explaining, debugging, and porting ShaderToy-style fragment shaders. - Focuses exclusively on ShaderToy built-ins, mainImage, channels, buffers, and migration to other runtimes like WebGL or Three.js. - Includes command-line helpers for inspecting built-ins, generating porting/debug checklists, and demo scaffolds. - Contains bundled demo templates and reference guides for ShaderToy concepts and migration. - Adds explicit guardrails to ensure ShaderToy-specific conventions are maintained throughout troubleshooting and porting.
元数据
Slug shadertoy
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

shadertoy 是什么?

Write, explain, debug, and port ShaderToy-style fragment shaders. Use when the user asks for ShaderToy code, wants help with `mainImage`, `fragCoord`, `iTime... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 173 次。

如何安装 shadertoy?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install shadertoy」即可一键安装,无需额外配置。

shadertoy 是免费的吗?

是的,shadertoy 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

shadertoy 支持哪些平台?

shadertoy 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 shadertoy?

由 jvy(@jvy)开发并维护,当前版本 v1.0.0。

💬 留言讨论