SkillsScout
ENG-QUALITY / 工程效率与代码质量

cupynumeric-migration-readiness-nvidia-skills

收录日期 2026-08-07·来源仓库 ↗
受欢迎程度
7
可用程度与相关性
9
安全性
9
8.3SCOUT SCORE

1. 基本信息

项目 内容 数据来源
名称 cupynumeric-migration-readiness-nvidia-skills(SKILL.md 内部名称 cupynumeric-migration-readiness GitHub
作者/维护者 NVIDIA Corporation(legate@nvidia.com);技能目录仓库 nvidia/skills 每日自动同步自 nv-legate/cupynumeric 产品仓库的 skills/ 子目录 GitHub API + SKILL.md metadata
来源链接 https://github.com/nvidia/skills/tree/main/skills/cupynumeric-migration-readiness
许可证 CC-BY-4.0 OR Apache-2.0(双许可,SKILL.md frontmatter 明确声明) GitHub
GitHub Stars/Forks 技能所属目录仓库 nvidia/skills 整体 2,817★/330 forks(覆盖 300+ 个不同 NVIDIA 产品的技能,不代表本技能自身热度);封装的产品 nv-legate/cupynumeric 单独仓库 981★/88 forks,最近一次提交为 2026-08-07 GitHub API
最新版本 2.0.0(SKILL.md frontmatter 声明,随 cuPyNumeric/Legate 发布节奏迭代) GitHub
安装方式 npx skills add nvidia/skills --skill cupynumeric-migration-readiness --agent claude-code GitHub README

2. 功能介绍与亮点

这个技能在用户真正动手把 NumPy 代码搬到 GPU 加速的 cuPyNumeric 之前,先给出一份“值不值得搬、哪里会卡住”的静态评估报告,避免团队先投入数周重写代码才发现某个热路径用法在分布式 GPU 上完全不 scale。

主要亮点:

3. 适用场景

所属分类:工程效率与代码质量

适合把现有 NumPy 数值计算代码迁移到 GPU 加速的 cuPyNumeric 之前,需要先摸清“哪些函数能直接受益、哪些必须重写”的开发者与科研工程师——典型是科学计算、数据处理管线团队评估是否值得投入工程量做 GPU 化改造,先扫一遍代码库拿到分级结论与具体重构清单,再决定投入多少人力。

4. 跨 Agent 兼容性

5. 推荐理由

多数“迁移助手”类技能是在动手改代码之后才介入;这个技能把决策点前移到动工之前,用一份可引用行号的报告直接回答“值不值得改、改哪里”,把原本靠工程师逐个函数排查的经验判断变成可复用的流程。对不确定是否值得为 GPU 加速投入迁移成本的团队,能省下真正开始重构之前的试错成本;对已经决定迁移的团队,分级重构清单也能直接指导施工顺序。

6. 评分

维度 分数 说明
受欢迎程度 7 官方 NVIDIA Corporation 出品;仓库整体 README 在 cuPyNumeric 产品行把“迁移现有 NumPy 代码”列为三项核心能力之一;未见针对该技能本身的独立第三方讨论或采用数据
可用性 9 一条安装命令即可用;无需预装 cuPyNumeric、无需 GPU 即可获得完整评估结果;SKILL.md 配 9 份参考文档、示例输入代码、一份完整的示例报告;最近一次提交在 2026-07-31,维护活跃;无付费依赖
安全性 9 见下方检查清单

安全检查清单:①只用 Read/Grep/Glob 静态读取用户源码,不执行、不修改、不写入;唯一的可选脚本 fetch_api_support.py 仅在用户手动运行时才执行 ②该脚本联网目标固定为 NVIDIA 官方文档页且不可被参数覆盖,评估流程本身全程不联网 ③官方 skill-card.md 明确声明不需要 API Key 或外部凭据 ④通读 SKILL.md 全文及 fetch_api_support.py 源码,未发现可疑指令、混淆代码或隐藏外发行为 ⑤NVIDIA 官方团队出品,经内部 SkillSpector 安全扫描与 OpenSSF Model Signing 签名,发布前评测安全维度 Claude Code 100%、Codex 96%,设有公开漏洞上报渠道,无造假迹象 ⑥License 为 CC-BY-4.0 OR Apache-2.0,明确 ⑦技能目录最近一次提交为 2026-07-31,所属仓库整体最近一次提交为 2026-08-07,持续维护

7. 跟同类 Skills 相比的优势

对比对象 定位 与本技能的差异
cupynumeric-install(同仓库姊妹技能) 负责把 cuPyNumeric 实际装到本地环境并验证 GPU 可用性 解决的是“怎么装”,本技能解决的是装之前“值不值得装、代码要改哪里”;两者是迁移流程里的前后两个阶段
deprecation-and-migration-addyosmani-agent-skills 通用的遗留系统下线与迁移决策框架(Expand/Contract 模式等),面向任意技术栈的废弃/迁移决策 是不针对具体框架的通用方法论,不了解 NumPy 与 cuPyNumeric 的具体 API 兼容清单;本技能反过来是深度绑定 cuPyNumeric API 支持表的领域专用评估器,能给出到具体函数调用行的判断

目前能找到的同类技能要么是通用迁移方法论、要么是装好之后的运行期诊断工具(如同一产品线里的 cuPyNumeric Doctor),“动工前、针对具体 API 逐行给结论”这一环节暂无其他直接对标。

8. 用户评价

该技能目前在第三方平台尚无经核实的具名用户评价;官方仓库 Issues 中也未检索到与该技能相关的讨论。

9. 其他补充

技能自带一份可重新抓取的 API 支持清单快照(assets/api-support.md),当快照超过约 90 天未更新时,SKILL.md 会提示运行 scripts/fetch_api_support.py --default-path 重新抓取官方对照表,避免评估依据过期。

10. 安装使用方式

11. 注意事项