Agent Skills
› netbox-community/netbox
netbox-community/netbox
GitHub指导在 NetBox 中添加静态或动态配置参数的步骤,涵盖 settings.py 修改及 Admin UI 管理,适用于需要新增配置选项的场景。
Install All Skills
npx skills add netbox-community/netbox --all -g -y
Skills in Collection (7)
指导在 NetBox 中添加静态或动态配置参数的步骤,涵盖 settings.py 修改及 Admin UI 管理,适用于需要新增配置选项的场景。
添加新的配置参数
修改 NetBox 设置
npx skills add netbox-community/netbox --skill add-config-param -g -y
提供向NetBox现有模型添加字段的逐步检查清单,涵盖模型定义、迁移生成、序列化器更新及测试等全链路开发步骤。
用户请求为现有模型添加新字段
用户询问如何扩展NetBox数据模型
npx skills add netbox-community/netbox --skill add-model-field -g -y
提供在NetBox中添加新模型的分步指南,涵盖模型定义、过滤器、序列化器、视图等12个组件的完整实现流程。
用户请求向NetBox添加新模型或对象类型
需要配置NetBox应用内的数据模型及相关API组件
npx skills add netbox-community/netbox --skill add-model -g -y
提供从NetBox移除配置参数的分步指南,涵盖静态(settings.py)和动态参数处理。指导查找引用、清理代码、更新文档及示例配置,确保安全废弃或替换配置项。
用户请求移除或删除NetBox配置选项
用户询问如何弃用配置设置
npx skills add netbox-community/netbox --skill remove-config-param -g -y
提供从NetBox模型中移除字段的逐步检查清单,涵盖测试、文档、GraphQL、API序列化器、表单等所有相关文件的清理步骤。
用户请求删除或移除现有模型中的字段或属性
需要清理与特定模型字段相关的代码引用
npx skills add netbox-community/netbox --skill remove-model-field -g -y
提供从 NetBox 中安全移除模型的分步指南,涵盖测试、文档、导航、搜索、GraphQL、API、视图等组件的清理顺序与操作细节。
用户要求从 NetBox 移除或废弃某个模型
询问如何彻底删除 NetBox 中的对象类型及其关联引用
npx skills add netbox-community/netbox --skill remove-model -g -y
用于在本地运行 NetBox Django 测试套件,支持执行特定模块、类或方法,提供并行、快速失败等变体命令及覆盖率报告,确保 PR 提交前代码通过验证。
运行测试
验证修改是否通过
执行特定测试用例
npx skills add netbox-community/netbox --skill run-tests -g -y


