← 返回 Skills 市场
1237
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install pencil-renderer
功能描述
Render DNA codes to Pencil .pen frames. Does ONE thing well.
Input: DNA code + component type (hero, card, form, etc.)
Output: .pen frame ID + screenshot
Use when: design-exploration or other orchestrators need to render
visual proposals using Pencil MCP backend.
安全使用建议
This skill appears to do exactly what it says: translate DNA codes into Pencil frames using the Pencil MCP backend. Before installing, confirm that your platform's MCP integration is trusted and that any credentials for Pencil MCP are managed by the platform (not this skill). Note that MCP-side operations may include AI image generation (G(..., "ai", ...)) and creating/storing .pen files/screenshots — consider whether those outputs may be visible to other users or logs in your environment. If you rely on sensitive or proprietary DNA inputs, ensure the MCP service's data handling/privacy policies meet your requirements. No environment variables or local installs are required by the skill itself.
功能分析
Type: OpenClaw Skill
Name: pencil-renderer
Version: 0.1.2
The skill is classified as suspicious due to the `G()` function in `references/batch-design-patterns.md` and `references/dna-to-pencil.md`. This function allows the agent to generate or retrieve images from external AI or stock services using user-provided prompts and keywords. While plausibly needed for the skill's stated purpose of rendering visual proposals, this represents a risky capability involving external network calls and potential for prompt injection against third-party services (e.g., for resource exhaustion, inappropriate content generation, or other abuses), even if no malicious intent is evident in the provided examples. The `SKILL.md` itself does not contain malicious prompt injection against the OpenClaw agent.
能力评估
Purpose & Capability
Name/description match the SKILL.md and reference files: all operations are calls to a Pencil MCP surface (mcp__pencil__*) to open documents, map DNA axes to Pencil properties, run batch design operations, and capture screenshots. Nothing in the package asks for unrelated cloud or system credentials or tools.
Instruction Scope
Runtime instructions are narrowly scoped to Pencil MCP operations (get_editor_state, open_document, get_style_guide, batch_design, get_screenshot) and to deterministic DNA→Pencil mappings from the provided references. The only potentially notable operation is G(..., "ai", ...) which triggers MCP-side image generation — this is consistent with rendering and is called via the MCP API, not by the skill reading arbitrary system files or env vars.
Install Mechanism
Instruction-only skill with no install spec, no external downloads, and no code executed locally — lowest install risk.
Credentials
The skill declares no required environment variables, no primary credential, and no config paths. That matches its instructions which call the platform's MCP APIs rather than asking for secrets directly.
Persistence & Privilege
always is false and there is no indication the skill modifies other skills or system settings. The skill can be invoked autonomously (platform default), which is expected for an orchestrator-invoked renderer.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pencil-renderer - 安装完成后,直接呼叫该 Skill 的名称或使用
/pencil-renderer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.2
- Added in-depth reference: dna-to-pencil.md, detailing complete DNA axis to Pencil property mappings.
- Added batch-design-patterns.md, describing standard operation sequences for design execution.
- No changes to workflow or interface; new reference files enhance documentation and implementation clarity.
v0.1.1
## pencil-renderer 0.1.1
- No changes to files detected for this release.
- No updates or modifications were made compared to the previous version.
v0.1.0
Initial release of pencil-renderer.
- Translates aesthetic DNA codes into Pencil .pen frames using MCP backend.
- Accepts DNA code and component type to render standardized component templates (hero, card, form, etc.).
- Returns frame ID and screenshot for visual verification.
- Deterministic mapping from DNA to Pencil properties ensures repeatability.
- Designed to be called by orchestrators, not end users directly.
元数据
常见问题
Pencil Renderer 是什么?
Render DNA codes to Pencil .pen frames. Does ONE thing well. Input: DNA code + component type (hero, card, form, etc.) Output: .pen frame ID + screenshot Use when: design-exploration or other orchestrators need to render visual proposals using Pencil MCP backend. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1237 次。
如何安装 Pencil Renderer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pencil-renderer」即可一键安装,无需额外配置。
Pencil Renderer 是免费的吗?
是的,Pencil Renderer 完全免费(开源免费),可自由下载、安装和使用。
Pencil Renderer 支持哪些平台?
Pencil Renderer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Pencil Renderer?
由 Jcwen(@jcwen)开发并维护,当前版本 v0.1.2。
推荐 Skills