Agent Skills
› netalertx/NetAlertX
netalertx/NetAlertX
GitHub指导识别和管理 NetAlertX 开发容器,通过 docker exec 执行命令、运行测试或排查环境问题。
Install All Skills
npx skills add netalertx/NetAlertX --all -g -y
Skills in Collection (23)
指导识别和管理 NetAlertX 开发容器,通过 docker exec 执行命令、运行测试或排查环境问题。
需要识别当前开发容器
在容器内执行命令
调试容器相关问题
npx skills add netalertx/NetAlertX --skill devcontainer-management -g -y
配置 MCP 连接以启用 AI Agent 与 NetAlertX 运行时的实时交互,支持数据库查询、网络扫描和设备管理等动态操作。
需要访问运行时 API 进行调试
执行数据库查询或触发网络扫描
验证应用运行时状态
npx skills add netalertx/NetAlertX --skill mcp-activation -g -y
定义NetAlertX配置项的开发规范,涵盖命名、类型选择、验证、默认值及前后端读取方式,确保配置声明式、自文档化且向后兼容。
添加或修改系统设置
配置项验证规则设计
前端与后端配置读取实现
npx skills add netalertx/NetAlertX --skill nax-settings-development -g -y
提供 Gemini CLI 与 GitHub Copilot 技能的双向映射索引,帮助 AI 助手快速定位并切换至功能更丰富的对应技能,同时规范新技能的创建流程。
需要跨 AI 系统查找对应技能
发现两个系统中同名但深度不同的技能
npx skills add netalertx/NetAlertX --skill skills-index -g -y
提供测试工作流指南,包括环境检查、运行全量或快速单元测试、执行特定测试及认证处理。指导Agent在开发容器内使用pytest验证代码完整性,并重置环境获取API Token。
用户要求运行测试
任务完成后需验证代码
npx skills add netalertx/NetAlertX --skill testing-workflow -g -y
指导开发NetAlertX Flask REST API,涵盖入口点、现有路由、Bearer令牌认证及统一响应格式规范,用于创建或修改API端点。
创建新API端点
添加API路由
实现API功能
修改API响应
npx skills add netalertx/NetAlertX --skill api-development -g -y
管理 NetAlertX 的 API 令牌和认证密钥,涵盖查找、验证、轮换及排查 401/403 错误。指导使用 Python 助手安全读取配置,通过 UI 或配置文件更新令牌,并提供日志分析与最佳实践建议。
需要获取或验证 API_TOKEN
遇到 401 或 403 认证错误
需要轮换或生成新的认证令牌
npx skills add netalertx/NetAlertX --skill netalertx-authentication-tokens -g -y
定义NetAlertX项目的编码规范与开发流程,涵盖代码结构、数据库访问、安全校验及测试要求,确保代码可维护性与一致性。
编写新功能代码
进行代码审查
实现特性时遵循规范
npx skills add netalertx/NetAlertX --skill netalertx-code-standards -g -y
提供NetAlertX Devices表写入路径审计及*Source字段归属机制指南,辅助设计数据写入、审计日志及触发器方案。
设计涉及Devices表写入的功能
实现审计或历史日志记录
选择触发器与Python钩子方案
npx skills add netalertx/NetAlertX --skill netalertx-database-patterns -g -y
用于重置 NetAlertX 数据库和配置文件,通过终止进程、删除数据并重新初始化来恢复初始状态。
reset database
wipe db
fresh database
clean slate
start fresh
npx skills add netalertx/NetAlertX --skill reset-netalertx-database -g -y
用于生成和合并 VS Code devcontainer 配置文件。在修改模板、特性或设置后运行,将配置整合为最终版本,适用于开发环境初始化与维护。
生成 devcontainer 配置
更新 devcontainer 模板
重新生成 devcontainer
npx skills add netalertx/NetAlertX --skill netalertx-devcontainer-configs -g -y
管理 devcontainer 内 NetAlertX 服务的启停与状态检查,支持后端、前端、调度器及调试端口控制。
启动或重启开发服务
停止所有容器内进程
检查服务运行状态
npx skills add netalertx/NetAlertX --skill restarting-netalertx-services -g -y
重置 devcontainer 环境,通过强制清除并重建运行时状态、挂载临时文件系统及重启服务,解决环境损坏或配置修改后的问题,确保开发环境一致性与可用性。
修复损坏的开发环境
重新运行启动脚本
重置容器运行时状态
修改设置脚本后
npx skills add netalertx/NetAlertX --skill netalertx-idempotent-setup -g -y
提供Docker镜像构建与生产容器启动指南,包含单元测试镜像构建、预检查清单及容器配置详情,适用于容器化应用的部署与测试场景。
构建Docker镜像
启动生产容器
执行docker build命令
npx skills add netalertx/NetAlertX --skill netalertx-docker-build -g -y
清理未使用的Docker资源(容器、镜像、卷、网络)以释放磁盘空间或重置环境。需人工确认以防数据丢失,适用于构建缓存损坏或测试前清理场景。
清理docker
释放磁盘空间
移除未使用的镜像
docker cleanup
npx skills add netalertx/NetAlertX --skill netalertx-docker-prune -g -y
配置MCP连接以启用NetAlertX实时API交互,支持数据库查询、网络扫描和设备管理。
需要实时访问NetAlertX API进行调试或运维时
在devcontainer环境中初始化MCP工具链时
npx skills add netalertx/NetAlertX --skill mcp-activation -g -y
指导如何创建、运行和测试NetAlertX插件。涵盖插件结构、配置、执行命令及日志处理,帮助开发者快速集成自定义功能。
创建插件
运行插件
测试插件
插件开发
npx skills add netalertx/NetAlertX --skill netalertx-plugin-run-development -g -y
提供 NetAlertX 项目的代码结构导航,包括关键路径、前后端架构说明、运行时配置及文档索引。用于帮助用户快速定位文件位置和理解项目布局。
询问文件位置
了解项目结构
查找特定模块代码
查询关键路径
npx skills add netalertx/NetAlertX --skill about-netalertx-project-structure -g -y
用于在开发环境中加载合成设备数据,通过脚本生成CSV并调用API导入数据库,方便测试和演示。
加载示例设备
播种数据
导入测试设备
填充数据库
生成测试数据
npx skills add netalertx/NetAlertX --skill netalertx-sample-data -g -y
管理NetAlertX配置设置,提供读取和添加核心或插件配置的规范,包括命名、类型选择、验证及本地化指南。
配置项新增
读取配置值
配置选项调整
npx skills add netalertx/NetAlertX --skill netalertx-settings-management -g -y
提供 GitHub Copilot 与 Gemini CLI 技能的交叉索引,帮助用户快速定位并选择功能更丰富的 AI 助手技能。
需要查找可用的 AI 技能
在 Copilot 和 Gemini 之间切换或对比技能
npx skills add netalertx/NetAlertX --skill skills-overview -g -y
在 NetAlertX devcontainer 中运行、调试 pytest 测试。强制先检查失败,支持全量/指定文件/上次失败测试,处理认证与 403 问题,必要时重建 Docker 镜像。
运行测试
检查测试失败
调试失败的测试
执行 pytest
npx skills add netalertx/NetAlertX --skill netalertx-testing-workflow -g -y


