module-scaffolder
建立 DevPrep AI 功能模組腳手架
團隊會因手動重新建立模組資料夾、起始檔案和匯入模式而浪費時間。此技能會建立一致的 DevPrep AI 模組,並檢查關鍵的 TypeScript 品質規則。
安裝前請停止並請求確認。
請審查安裝計畫,並在變更檔案前取得使用者明確同意。
使用我的智慧代理安裝
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "module-scaffolder" from https://skillstore.io/skills/ariegoldkin-module-scaffolder.md and its manifest at https://skillstore.io/api/skills/ariegoldkin-module-scaffolder/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
Agent 可讀資源
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
測試它
正在使用「module-scaffolder」。 建立 analytics 模組。
預期結果:
新的 analytics 模組已建立,包含 components、hooks、utils、模組型別和初始 barrel 匯出。
正在使用「module-scaffolder」。 將 AnalyticsSummary 新增至 analytics 模組。
預期結果:
該元件已新增至模組的 components 資料夾,且元件匯出清單已更新。
正在使用「module-scaffolder」。 驗證 analytics 模組。
預期結果:
此技能會回報必要資料夾、barrel 匯出、命名規則、型別使用和匯入模式是否通過。
安全審計
高風險All 76 static findings are false positives caused by imports, documentation formatting, or fixed and quoted shell operations. However, the add and validate scripts accept an unvalidated module name, allowing parent path segments to escape the intended modules directory. Publication should wait until both scripts enforce name validation and path containment.
已確認的安全問題 (1)
風險因素
📁 檔案系統存取 (32)
🌐 網路存取 (1)
⚙️ 外部命令 (39)
分享與引用此報告
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
複製報告連結
https://skillstore.io/skills/ariegoldkin-module-scaffolder/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/ariegoldkin-module-scaffolder?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/ariegoldkin-module-scaffolder?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/ariegoldkin-module-scaffolder/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/ariegoldkin-module-scaffolder.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 引用
ArieGoldkin. (2026). module-scaffolder security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/ariegoldkin-module-scaffolder/audits/9BibTeX 引用
@techreport{ariegoldkin-ariegoldkin-module-scaffolder-2026,
author = {ArieGoldkin},
title = {module-scaffolder security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/ariegoldkin-module-scaffolder/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: "module-scaffolder security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "ArieGoldkin"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/ariegoldkin-module-scaffolder/audits/9"
identifiers:
- type: other
value: "skillstore:ariegoldkin-module-scaffolder:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore 評分
評分依據 證據置信度: 中你可以打造什麼
建立新的功能領域
在實作新的前端領域,例如 analytics 或 notifications 之前,產生乾淨的模組結構。
標準化元件新增流程
以一致的命名、TypeScript props 和 barrel 匯出新增模組元件。
檢查模組慣例
在程式碼審查前,依照檔案大小、命名、型別和匯入規則檢查模組。
試試這些提示
使用 module-scaffolder skill 建立 notifications 模組。顯示產生的結構和下一個驗證步驟。
將 NotificationCard component 新增至 notifications 模組。保持元件名稱為 PascalCase 並更新匯出。
使用此技能驗證 analytics 模組。摘要說明發現的結構、型別、檔案大小和匯入問題。
規劃 user-profile 模組,建立其腳手架,新增 ProfileCard 和 ProfileSettings 元件,然後依照參考資料驗證結果。
最佳實務
- 從儲存庫根目錄執行腳手架建立,讓產生的路徑能正確解析。
- 執行 scripts 前,使用小寫模組名稱和 PascalCase 元件名稱。
- 變更產生的檔案後、要求程式碼審查前,執行驗證。
避免
- 不要將此技能用於不符合 DevPrep AI 版面配置的儲存庫。
- 不要將產生的範本視為完整的功能邏輯。
- 新增跨模組匯入或共用 utilities 時,不要略過驗證。