技能 asset-creator
📦

asset-creator

內容修訂 r1 高風險 🔑 環境變數⚙️ 外部命令📁 檔案系統存取

生成 AI 產品素材

團隊需要一致的視覺素材,用於產品頁面、文件和行銷畫面。此技能會引導 DALL-E 生成,並將檔案儲存在專案素材資料夾中。

支援: Claude Codex Code(CC)
Maintain this Skill? Claim it ⚠️ 38 差

使用我的智慧代理安裝

將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。

智能體請求
Review the Skillstore skill "asset-creator" from https://skillstore.io/skills/aayushbaniya2006-asset-creator.md and its manifest at https://skillstore.io/api/skills/aayushbaniya2006-asset-creator/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。

測試它

正在使用「asset-creator」。 請求一張筆電螢幕上未來感儀表板的主視覺圖像。

預期結果:

此技能會以詳細的 DALL-E prompt 執行輔助腳本,並將 hero-dashboard.png 儲存在所選的 public 素材資料夾下。

正在使用「asset-creator」。 請求一張關於設定 API key 的文件圖像。

預期結果:

此技能會建立一張極簡設定插圖,並回報已儲存的檔案路徑,以便用於專案內容。

正在使用「asset-creator」。 請求一張使用 natural styling 的功能插圖。

預期結果:

此技能會將 natural style option 傳遞給圖像生成器,並以請求的 filename 儲存 PNG。

安全審計

高風險
v9 • 2026/7/5 開啟版本化報告

Most static detections are false positives caused by Markdown backticks, JavaScript template literals, and expected OpenAI API key handling. Real risk remains in the helper script because user-supplied folder and filename values can influence directory creation and file writes without path allowlisting.

3
已掃描檔案
152
分析行數
7
複核項目
0
已忽略的誤報

已確認的安全問題 (1)

高
Path Traversal in Asset Output Path
The script accepts folder and filename strings with only non-empty validation, then joins them into a filesystem path and writes the generated PNG. Relative path segments could write outside the intended public asset directory.
The validation schema only requires non-empty strings for filename and folder, and the write path is built directly from those values. The writeFileSync call confirms the user-controlled path reaches a filesystem write.
能力複核項目 (7)

這些是真實的本機能力,對此技能而言可能是預期行為,因此需要複核,但不會按已確認的惡意行為計分。

中
Node.js fs operations
fs.mkdirSync(publicDir, { recursive: true });
The script creates a directory using a path derived from user-supplied folder input. Without path normalization checks, this can create directories outside the intended public asset area.
中
Node.js fs operations
fs.writeFileSync(fullPath, buffer);
The script writes image bytes to a path derived from user-supplied folder and filename input. This is a real filesystem write surface that can overwrite or create files if paths are unsafe.
中
Synchronous file operations
fs.writeFileSync(fullPath, buffer);
The synchronous write operation persists generated data to a user-influenced path. The main risk is the unbounded output path, not the synchronous API alone.
中
Ruby/shell backtick execution
```bash
The fenced block contains an npx tsx command that runs the helper script. This is expected for the skill, but it is a real external command execution requirement.
中
Ruby/shell backtick execution
```bash
The fenced example contains an npx tsx command that executes the helper script with user-facing arguments. This is a real external command pattern, though it is documented as intended use.
中
Ruby/shell backtick execution
```
The surrounding workflow instructs the agent to run the helper script. This confirms external command use, although the exact flagged line is mostly Markdown structure.
低
Node.js fs stat operations
if (!fs.existsSync(publicDir)) {
The existence check uses the same user-influenced output directory as the later write. The check is not dangerous by itself, but it participates in the unsafe path flow.
審計單位: codex 檢視審計紀錄 →
分享與引用此報告

分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。

開啟版本化報告
安全評估

複製報告連結

https://skillstore.io/skills/aayushbaniya2006-asset-creator/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown 徽章

[![Skillstore security assessment](https://skillstore.io/badges/skills/aayushbaniya2006-asset-creator/security.svg)](https://skillstore.io/skills/aayushbaniya2006-asset-creator?utm_source=security_passport_badge)

HTML 徽章

<a href="https://skillstore.io/skills/aayushbaniya2006-asset-creator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/aayushbaniya2006-asset-creator/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

嵌入卡片

<iframe src="https://skillstore.io/embed/skills/aayushbaniya2006-asset-creator.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
學術引用 (APA · BibTeX · CFF)

APA 引用

AayushBaniya2006. (2026). asset-creator security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/aayushbaniya2006-asset-creator/audits/9

BibTeX 引用

@techreport{aayushbaniya2006-aayushbaniya2006-asset-creator-2026, author = {AayushBaniya2006}, title = {asset-creator security audit report (audit version 9)}, institution = {Skillstore}, year = {2026}, number = {9}, url = {https://skillstore.io/skills/aayushbaniya2006-asset-creator/audits/9}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "asset-creator security audit report (audit version 9)" version: "unspecified" type: report authors: - name: "AayushBaniya2006" date-released: "2026-07-05" url: "https://skillstore.io/skills/aayushbaniya2006-asset-creator/audits/9" identifiers: - type: other value: "skillstore:aayushbaniya2006-asset-creator:audit:9" description: "Skillstore immutable audit report identifier"

Skillstore 評分

評分依據 證據置信度: 中
59
架構
85
可維護性
87
內容
70
社群
91
規範符合度

你可以打造什麼

建立行銷插圖

生成符合簡潔 SaaS 風格的主視覺圖像、產品插圖和活動視覺。

加入文件視覺素材

為指南、教學和發行頁面建立簡單圖表或螢幕啟發式視覺。

製作產品圖像原型

在委託最終設計工作之前,為產品頁面快速產出概念素材。

試試這些提示

基本產品插圖
為現代 SaaS 儀表板建立一張圖像,呈現乾淨的分析圖表。使用 natural style 將其儲存為 dashboard-hero,位置在 assets/marketing。
一致的功能視覺
為自動化發票審核功能生成一張扁平插圖。使用白色背景、藍色和綠色點綴,並將其儲存為 invoice-review,位置在 assets/features。
文件支援圖像
建立一張乾淨的教學圖像,呈現使用者將 API key 連接到 workspace。使用極簡向量風格,並將其儲存為 api-key-setup,位置在 assets/docs。
進階活動組合
為 AI budgeting 發表頁面設計三個協調一致的 prompt。先生成最強的 hero asset,然後使用 vivid style 將其儲存為 ai-budgeting-hero,位置在 assets/campaigns。

最佳實務

  • 使用描述性 prompt,包含主體、構圖、風格和背景。
  • 將生成的檔案保存在少量經審核的 public 素材資料夾中。
  • 在發布到面向客戶的內容前,先檢查每張生成圖像。

避免

  • 不要在 prompt 中包含機密、私人使用者資料或尚未發布的截圖。
  • 不要使用包含相對路徑片段的 folder 或 filename 值。
  • 不要在未檢查品牌契合度和授權要求的情況下發布生成圖像。

常見問題

此技能會生成什麼?
它會使用 OpenAI DALL-E 3 生成插圖、主視覺和產品主題圖形等圖像素材。
它需要外部憑證嗎?
是。輔助腳本需要 OPENAI_API_KEY 環境變數,才能請求圖像。
生成的檔案會儲存在哪裡?
腳本會將 PNG 檔案儲存在透過 folder argument 選擇的 public 資料夾路徑下。
它可以建立透明圖像嗎?
它會請求透明或白色背景,但腳本不會在生成後執行透明度清理。
它對私人資料安全嗎?
Prompts 會傳送到 OpenAI,因此使用者應避免包含私人資料、機密和機密產品細節。
它可以搭配 Claude、Codex 和 Claude Code 使用嗎?
報告宣告支援可執行輔助腳本的 Claude、Codex 和 Claude Code 工作流程。

開發者詳細資訊

授權

MIT

Skillstore 修訂

r1

版本提示

作者未聲明版本。

引用

a29db30e42179ff8ed4d95c9dfba3704c22643d0

維護新鮮度

2026/7/22

使用量

19 次下載 · 200 次瀏覽

檔案結構

AayushBaniya2006 的更多技能

查看全部
查看全部