首页龙虾技能列表 › Scaffold Art Script — 脚手架艺术脚本

Scaffold Art Script — 脚手架艺术脚本

v1.0.0

脚手架艺术脚本工具。

0· 103·0 当前·0 累计
by @ryley-o·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/13
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
The skill's instructions are coherent with Art Blocks work, but the SKILL.md assumes access to an external/internal resource and a helper function that are not provided; that mismatch should be understood before installing.
评估建议
This is an instruction-only skill that gives detailed, relevant guidance for creating or porting Art Blocks scripts and does not ask for secrets. Two things to check before using it: (1) The SKILL.md expects the agent/platform to be able to fetch a resource at artblocks://generator-spec — confirm whether your platform supports that URI scheme or provides that generator spec; otherwise the agent may fail or attempt an unexpected external fetch. (2) The document references a helper function scaffo...
详细分析 ▾
用途与能力
Name and description match the instructions (scaffolding and conversion for Art Blocks). The skill does not request unrelated credentials or binaries, which is appropriate. However, the instructions assume the existence of a helper API/command (scaffold_artblocks_project) and a custom resource URI (artblocks://generator-spec) that are not included in the package — this is a capability gap the user should be aware of.
指令范围
SKILL.md stays within the scope of Art Blocks scaffolding (determinism, tokenData, window.$features, Flex dependencies). It does not ask the agent to read unrelated system files or secrets. Concern: it explicitly directs the agent to "fetch artblocks://generator-spec" and to run/use a function named scaffold_artblocks_project; because this is an instruction-only skill with no code, that fetch or function call may fail or cause the agent/platform to attempt nonstandard URI handling. The instructions are prescriptive and could cause unexpected external fetches if the platform honors the URI scheme.
安装机制
No install spec and no code files — lowest-risk delivery. Nothing will be written to disk by an installer from this skill package itself.
凭证需求
No environment variables, credentials, or config paths are requested. That matches the skill's stated purpose and reduces risk.
持久化与权限
always is false and the skill does not request persistent/system-wide configuration. It does not request elevated privileges or modification of other skills.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/20

- Initial release of scaffold-art-script skill. - Provides tools and guidance for building or converting generative art scripts for Art Blocks using artblocks-mcp. - Supports scaffolding ready-to-run projects with p5.js, Three.js, or vanilla JS via scaffold_artblocks_project. - Offers options to include PostParams (PMP), FLEX dependencies (IPFS, Arweave), and $features trait stubs. - Emphasizes fetching the authoritative generator spec before starting script work. - Includes a detailed checklist and step-by-step guide for porting existing artwork to the Art Blocks format.

● 无害

安装命令 点击复制

官方npx clawhub@latest install scaffold-art-script
镜像加速npx clawhub@latest install scaffold-art-script --registry https://cn.clawhub-mirror.com

技能文档

Always 获取 Generator Spec 第一个

Before any art script work, fetch this MCP resource:

artblocks://generator-spec

It contains the authoritative reference for: tokenData structure, hash-based PRNG patterns, FLEX dependency types (IPFS, Arweave, ONCHAIN, Dependency Registry), supported script types and library versions, HTML structure requirements, and window.$features. It also includes the step-by-step conversion guide for porting existing scripts.

Scaffolding 新的 Project

Use scaffold_artblocks_project to generate a ready-to-run index.html + starter art script.

Parameters

ParamOptions / Notes
scriptType"js" (vanilla), "p5js", "threejs"required
dependencyVersionp5.js: "1.0.0" or "1.9.0" (default). Three.js: "0.124.0", "0.160.0", "0.167.0" (default). Ignored for "js".
includePostParamstrue — adds ONCHAIN/PostParams (PMP) stubs in tokenData and example usage
includeFlexDependenciestrue — adds IPFS and Arweave dependency stubs with usage patterns
includeFeaturestrue — adds window.$features trait assignment stub
Note 在...上 Three.js v0.167.0: uses ES 模块 导入 maps 代替 的 global