dead-code-detector
79清理前找出死碼
未使用的程式碼會拖慢審查並增加維護風險。此技能可協助 Claude、Codex 和 Claude Code 識別移除候選項,並提供審查指引。
產生安全的資料庫遷移
當遷移不完整或不可逆時,資料庫變更可能會破壞生產環境資料。此技能會為常見 SQL 和 ORM 技術堆疊草擬遷移步驟、回滾方案與審查清單。
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "migration-generator" from https://skillstore.io/skills/curiouslearner-migration-generator.md and its manifest at https://skillstore.io/api/skills/curiouslearner-migration-generator/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "migration-generator". 為 users 新增電子郵件驗證。
Expected outcome:
Using "migration-generator". 建立與 users 連結的 user profiles。
Expected outcome:
All 84 static findings were adjudicated as false positives. The external-command hits are Markdown fences, inline SQL, or documented ORM CLI examples; the sensitive and reconnaissance hits are migration-domain text, SQL identifiers, Django imports, and checklist items. No prompt injection, data exfiltration, unauthorized network access, or executable helper script was found in SKILL.md or output.json.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
https://skillstore.io/skills/curiouslearner-migration-generator/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/curiouslearner-migration-generator?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/curiouslearner-migration-generator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-migration-generator/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/curiouslearner-migration-generator.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>CuriousLearner. (2026). migration-generator security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-migration-generator/audits/9@techreport{curiouslearner-curiouslearner-migration-generator-2026,
author = {CuriousLearner},
title = {migration-generator security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/curiouslearner-migration-generator/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "migration-generator security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "CuriousLearner"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/curiouslearner-migration-generator/audits/9"
identifiers:
- type: other
value: "skillstore:curiouslearner-migration-generator:audit:9"
description: "Skillstore immutable audit report identifier"
在新增產品功能之前,規劃新的資料表、欄位、索引和回滾步驟。
檢查破壞性變更的可逆性、鎖定風險、預備環境測試和備份需求。
建立分階段遷移計畫,使資料庫變更與應用程式部署一致。
Use migration-generator to add a nullable phone column to users. Include forward steps, rollback steps, and review notes.
Use migration-generator for a Prisma migration that adds user_profiles linked to users. Include constraints, indexes, and rollback guidance.
Use migration-generator to rename users.email to users.email_address with zero downtime. Include deployment phases and validation checks.
Use migration-generator to convert product prices from decimal dollars to integer cents in PostgreSQL. Include batching, validation, rollback limits, and monitoring.
Author
CuriousLearnerLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
02f077c174c5335e2f5d02ca15e77b70d9543e58
Maintenance freshness
7/20/2026
Usage
6 downloads · 195 views
File structure
📄 SKILL.md
清理前找出死碼
未使用的程式碼會拖慢審查並增加維護風險。此技能可協助 Claude、Codex 和 Claude Code 識別移除候選項,並提供審查指引。
審查程式碼品質與安全性
當審查者時間不足時,程式碼審查可能會遺漏安全性、測試與可維護性問題。此技能會引導 Claude、Codex 和 Claude Code 進行結構化審查,並產出按優先順序排列的發現項目。
安全地稽核相依套件更新
相依套件更新可能隱藏重大變更與緊急安全需求。此技能會檢閱專案 manifest、摘要更新風險,並建議安全升級的順序。
透過結構化指引安全地重構程式碼
當變更範圍很廣或說明不清時,重構可能會引入錯誤。此技能可協助 Claude、Codex 和 Claude Code 規劃並套用更安全的漸進式改善。
分析應用程式效能瓶頸
緩慢的程式碼可能隱藏在演算法、渲染、資料庫查詢和 bundles 之中。此技能會檢視原始碼模式,並產出依優先順序排列的最佳化建議。
更快速地分析應用程式日誌
日誌檔案中隱藏著服務故障、錯誤激增和緩慢請求。此技能會將原始日誌轉換為結構化發現、時間軸和實用的修復建議。
最佳化後端資料庫查詢
by DevanB
後端查詢程式碼經常變得緩慢、不安全或難以維護。此技能引導 Claude、Codex 和 Claude Code 採用更安全的參數、預先載入、索引、快取和交易。
設計模型能可靠使用的 Agent 工具
by muratcankoylan
當描述、結構描述和錯誤訊息含糊不清時,Agent 工具就會失效。此技能提供實用模式,協助建立更清晰的工具 API、更安全的整合方式,以及更好的測試。
建構可靠的後端模型
by DevanB
後端團隊需要與資料庫和 ORM 標準一致的模型定義。此技能會引導 AI 助理完成模型命名、關聯、轉型、驗證、工廠和種子資料。
安全地跨框架遷移程式碼
by sickn33
框架遷移具有風險,因為行為、依賴項和測試可能產生偏移。此技能提供結構化計畫、範例、檢查和回滾指引,以便進行受控遷移。
避免 Drizzle ORM 遷移陷阱
by BarisSozen
Drizzle ORM schema 錯誤可能會破壞 migrations 並削弱型別安全。此技能會引導 Claude、Codex 和 Claude Code 採用更安全的模式。
改善 Prisma 資料庫工作流程
by sickn33
Prisma 專案可能因 schema 漂移、查詢緩慢,以及不安全的 migration 工作流程而失敗。此技能會引導 Claude、Codex 和 Claude Code 進行 Prisma 專屬的診斷與修正。