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

holohub-app-lifecycle-nvidia-skills

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

1. 基本信息

项目 内容
名称 holohub-app-lifecycle-nvidia-skills
作者/维护者 Holoscan Team(NVIDIA,NVIDIA Agent Skills 合集内子技能)
来源链接 https://github.com/nvidia/skills/tree/main/skills/holohub-app-lifecycle
许可证 Apache-2.0(skill-card.md 声明,GitHub API 交叉核实)
所属合集 GitHub Stars / Forks 2,879 / 335(GitHub API 获取;此数字属整个 nvidia/skills 合集仓库,不代表本技能自身热度)
上游产品仓库 Stars HoloHub(github.com/nvidia-holoscan/holohub)223 星、Holoscan SDK(github.com/nvidia-holoscan/holoscan-sdk)216 星(GitHub API 获取,2026-08-13)
最新版本 git SHA bd405993,提交于 2026-08-05(skill-card.md 声明)
安装方式 npx skills CLI 一条命令安装(见第 10 章)

2. 功能介绍与亮点

holohub-app-lifecycle 管理 NVIDIA HoloHub(面向医疗影像、机器人、传感器实时流处理的边缘 AI 应用集合)里一个应用从选型到可复核证据产出的完整开发生命周期:解析任务与验收标准 → 选定/复用 HoloHub 检出 → 按需脚手架新应用 → 最小化实现 → 容器优先地预演、构建、运行、测试 → 收集可视化证据 → 代码规范检查(lint)→ 可选的性能基准测试(flow benchmarking)。

核心亮点:

3. 适用场景

所属分类:工程效率与代码质量(脚手架、构建、测试、代码规范检查覆盖了完整的应用开发与验证生命周期)。

典型场景:在 Holoscan/HoloHub 生态下做应用开发的工程师,在为 HoloHub 新增应用、扩展现有应用功能、或准备提交 PR 前,用它把“从检出到可复核证据”的开发流程结构化为可执行步骤,减少 agent 在陌生开发者工具链里因缺乏边界而误操作仓库的风险。

4. 跨 Agent 兼容性

Agent 结论 依据
Claude Code ✅ 原生支持 官方 nvidia/skills 安装文档列出 --agent claude-code 为受支持目标之一;skill-card.md 明确以 Claude Code 作为 NVSkills-Eval 评测 agent(综合得分 95%)
Codex ✅ 原生支持 官方安装文档列出 --agent codex;skill-card.md 同样以 Codex 作为评测 agent(综合得分 80%)
OpenClaw ❓ 未验证 官方安装文档受支持 --agent 目标为 Claude Code / Codex / Snowflake Cortex / Cursor / Kiro,未列出 OpenClaw
Hermes Agent ❓ 未验证 同上,官方安装目标未列出 Hermes Agent;README 仅提及技能会分发同步至 ClawHub / Hermes Hub 等外部市场,未见针对本技能的专门适配说明

5. 推荐理由

这个技能把“HoloHub 应用怎么开发”拆成一套可复核的九步流程(锁定检出、留痕溯源、定义验收证据、复用范例、按需脚手架、最小实现、预演验证、精简重跑、可复核收尾),并显式列出一份反模式清单防止 agent 在陌生的开发者工具链里越权操作仓库或数据。它不是孤立技能,而是与故障诊断、模块开发、SDK 安装三个兄弟技能组成完整工具链,各自职责边界清晰。官方 NVSkills-Eval 基准测试直接证实了这套流程确实能让两个不同厂商的编码 agent 任务完成质量大幅提升(+28/+18 分),且五个评测维度里 Security 全程保持 100%、零回退,是一份质量证据扎实的官方出品。

6. 评分

维度 分数 说明
受欢迎程度 7 发布方为 NVIDIA Holoscan 官方团队,即 Holoscan/HoloHub 产品自身的所有者;本技能是合集内子技能,所属仓库 2,879 星不得记给单个子技能;上游 HoloHub(223★)与 Holoscan SDK(216★)仓库星数均未达到可支撑更高档的独立证据量级
可用性 8 提供 CLI 命令契约、应用工作流、性能基准三份参考文档,容器优先构建路径降低了裸机环境依赖;但需要 holoscan-cli>=4.5.0 与 HoloHub 检出等前置配置,非一步到位;上游 HoloHub 仓库 2026-08-11 仍有提交,持续维护
安全性 8 见下方安全检查清单

安全检查清单

检查项 结果
① Shell 执行范围 执行 ./holohub 构建/运行/测试等 wrapper 命令与 git 操作,作用域限定在选定检出内;文档显式禁止 sudo、越权重置/清理、扩大容器权限、递归搜索 home 目录
② 联网外发 无额外数据外发;容器构建按预期从官方镜像源拉取,属透明行为
③ 凭据/API Key 不需要任何凭据(skill-card.md 声明 Requires API Key: Not Specified);文档显式要求将凭据、患者数据、隐私媒体列为受保护对象
④ 可疑指令 未发现恶意或混淆代码;官方 NVSkills-Eval Tier 3 实测显示 Claude Code 与 Codex 的 Security 维度均为 100%→100%,两个 agent 均无回退
⑤ 作者信誉 NVIDIA Holoscan 官方团队,隶属 NVIDIA Agent Skills 合集,无造假迹象
⑥ License Apache-2.0,明确
⑦ 最近维护 技能自身提交于 2026-08-05,上游 HoloHub 仓库 2026-08-11 仍有提交,未见弃置迹象

综合评分:7.67(三项均值)

7. 跟同类 Skills 相比的优势

对比对象 定位 与本技能的差异
holoscan-setup Holoscan SDK 安装向导,检测主机环境后分流到具体安装方式(Conda/apt/容器/源码/pip wheel) 只覆盖“把 SDK 装上”这一步,不涉及应用本身的脚手架、构建、测试与证据产出
holohub-debug-build-run 针对某条具体 ./holohub 命令报错、卡死或结果错误时的复现诊断与验证 聚焦“命令失败后怎么修”,是本技能流程内失败路径的下游处理者,不覆盖正常开发全流程
holohub-module-lifecycle 面向可复用 Holoscan Module(而非完整应用)的脚手架、测试、可编辑安装与 DEB/WHEEL 打包 服务对象是“可被其它项目复用的模块”,产出形态与本技能面向的“一个完整应用”不同

8. 用户评价

该技能目前在第三方平台尚无具名用户评价。

9. 其他补充

该技能是 nvidia/skills(NVIDIA Verified Agent Skills)官方合集的一部分,随仓库整体演进,未单独标注语义化版本号,改以 git 提交 SHA 追溯;每个技能目录附带治理卡片(skill-card.md)与签名文件,发布前需经过内部 NVSkills-Eval 三层评测流水线。

10. 安装使用方式

方式一:通过官方 skills CLI(推荐)

npx skills add nvidia/skills --skill holohub-app-lifecycle --agent claude-code

Codex 用户可将 --agent claude-code 换成 --agent codex;省略 --agent 则由 CLI 交互式选择。

方式二:手动复制

从仓库子目录 skills/holohub-app-lifecycle/ 复制 SKILL.mdreferences/ 目录到 agent 的 skills 目录。

使用前提:需要 holoscan-cli>=4.5.0,以及一个 HoloHub 仓库检出(技能会自动发现或引导创建)。

安装后无需重启 agent 即可在下次相关请求中触发(Claude Code 用户可执行 /reload-skills 立即加载新安装的技能)。

11. 注意事项