Agent Skills › netalertx/NetAlertX

netalertx/NetAlertX

GitHub

提供 Devices 表写入路径审计、字段来源追踪及事件溯源与快照日志权衡指南,辅助设计涉及设备数据写入的功能。

55 个 Skill 7,209

安装全部 Skills

npx skills add netalertx/NetAlertX --all -g -y
更多选项

预览集合内 Skills

npx skills add netalertx/NetAlertX --list

集合内 Skills (55)

按质量分展示前 50 个(共 55 个),完整列表请用安装命令预览或逐个打开详情。

提供 Devices 表写入路径审计、字段来源追踪及事件溯源与快照日志权衡指南,辅助设计涉及设备数据写入的功能。
设计涉及 Devices 表写入的新功能 选择 SQLite 触发器或 Python 钩子实现审计/历史日志
.claude/skills/database-patterns/SKILL.md
npx skills add netalertx/NetAlertX --skill database-patterns -g -y
定义Git工作流规范,禁止擅自创建分支,默认直接提交至next_release,推送前需确认,执行命令前先检查状态。
用户请求创建新分支 用户请求推送代码 执行任何改变仓库状态的Git命令
.claude/skills/git-workflow/SKILL.md
npx skills add netalertx/NetAlertX --skill git-workflow -g -y
提供安装脚本的审查规范,涵盖卸载安全、检查脚本退出码设计及遗留代码处理,辅助PR审查与修改。
review PR涉及install目录 编辑install下的脚本
.claude/skills/install-scripts/SKILL.md
npx skills add netalertx/NetAlertX --skill install-scripts -g -y
指导 NetAlertX 插件的开发、配置与运行。涵盖插件目录结构、配置文件规范、设置模式及数据契约,帮助开发者创建和调试插件功能。
创建新的 NetAlertX 插件 运行或测试现有插件 配置插件参数和脚本
.claude/skills/plugin-development/SKILL.md
npx skills add netalertx/NetAlertX --skill plugin-development -g -y
指导生成、审查或清理 NetAlertX 插件的 README.md 文档,强调以 Settings UI 为唯一事实来源,避免重复记录配置项,需基于实际代码验证内容并正确回填作者信息。
创建新插件的 README 审查现有插件文档 清理或增强插件说明
.claude/skills/plugin-readme/SKILL.md
npx skills add netalertx/NetAlertX --skill plugin-readme -g -y
提供插件代码审查检查清单,重点检测脚本中违规使用原始SQL、数据日志安全性、依赖构建目标覆盖及scanPresence逻辑正确性,并附真实案例。
审查插件Pull Request 审计现有插件脚本
.claude/skills/plugin-review/SKILL.md
npx skills add netalertx/NetAlertX --skill plugin-review -g -y
指导Agent分析GitHub PR评论并响应,涵盖代码规范、测试前置检查及评论分类处理流程。
PR评论分析 代码审查反馈
.claude/skills/pr-analysis/SKILL.md
npx skills add netalertx/NetAlertX --skill pr-analysis -g -y
指导撰写PRD和设计文档,强调基于代码验证主张、挑战设计思路、识别正交关注点及记录决策。适用于高风险、跨系统的复杂功能设计,防止因假设错误导致的设计缺陷。
write a PRD draft a design doc spec out this feature create a PRD for X
.claude/skills/prd-writing/SKILL.md
npx skills add netalertx/NetAlertX --skill prd-writing -g -y
扫描管道与设备存在生命周期文档,涵盖进程顺序、核心表视图关系及会话关闭机制。用于修改设备连接、会话行为或字段写入权限时的参考指南。
修改扫描管道逻辑 处理设备在线/离线状态 调整会话或时间线行为 理解字段写入权限
.claude/skills/scan-pipeline/SKILL.md
npx skills add netalertx/NetAlertX --skill scan-pipeline -g -y
规范技能文档(SKILL.md)的写作标准,要求仅陈述当前行为、使用简洁平实的语言并禁止使用破折号。旨在维护知识库的准确性与可读性,避免混杂历史修订或叙事性内容。
编写新的 SKILL.md 文件 编辑现有的 SKILL.md 文件 清理或审查内部研究/审计文档
.claude/skills/skill-hygiene/SKILL.md
npx skills add netalertx/NetAlertX --skill skill-hygiene -g -y
提供在开发容器中运行测试的完整工作流,包括环境检查、执行全量或快速测试套件、运行特定测试及获取API令牌。指导如何处理预存失败和Docker镜像重建,并警示模块桩污染陷阱。
用户要求运行测试 需要检查测试失败原因 调试失败的测试用例
.claude/skills/testing-workflow/SKILL.md
npx skills add netalertx/NetAlertX --skill testing-workflow -g -y
前端UI设计模式指南,规定添加或修改界面元素前需复用现有模式。提供设计决策优先级(已有行为>直观性等),并给出实操检查清单,旨在避免重复造轮子,确保UI一致性与主题兼容。
新增前端UI组件 修改现有界面交互 设计UI布局或控件
.claude/skills/ux-design-patterns/SKILL.md
npx skills add netalertx/NetAlertX --skill ux-design-patterns -g -y
NetAlertX数据库架构规范,指导Devices表写入路径审计及*Source字段溯源机制设计,涵盖触发器与Python钩子方案选择。
设计涉及Devices表的读写功能 实现审计或历史日志记录 选择数据库触发器或Python钩子方案
.gemini/skills/database-patterns/SKILL.md
npx skills add netalertx/NetAlertX --skill database-patterns -g -y
指导识别和管理NetAlertX开发容器,通过docker ps查找容器并执行命令。用于运行测试、设置脚本或排查容器问题,确保在正确的环境中操作后端逻辑。
需要运行开发环境命令 调试容器相关问题 执行安装或设置脚本
.gemini/skills/devcontainer-management/SKILL.md
npx skills add netalertx/NetAlertX --skill devcontainer-management -g -y
规范 Git 工作流,禁止擅自创建分支,默认直接提交至 next_release 分支。执行关键操作前需确认状态并征得用户同意,防止共享仓库状态冲突。
需要创建新 Git 分支时 执行 git push 推送代码时
.gemini/skills/git-workflow/SKILL.md
npx skills add netalertx/NetAlertX --skill git-workflow -g -y
指导安装脚本的审查与修改,涵盖卸载安全、检查脚本退出码规范及遗留代码处理。
编辑 install/ 目录下的文件 审查涉及安装脚本的 PR
.gemini/skills/install-scripts/SKILL.md
npx skills add netalertx/NetAlertX --skill install-scripts -g -y
定义NetAlertX后端Python代码的日志规范,规定使用mylog函数、日志级别及消息格式,禁止直接导入logging或硬编码路径。
添加新日志语句 修改现有日志逻辑 审查代码中的日志实现
.gemini/skills/logging-standards/SKILL.md
npx skills add netalertx/NetAlertX --skill logging-standards -g -y
配置 NetAlertX 的 MCP 连接,使 AI Agent 能访问运行时 API,支持数据库查询、网络扫描和设备管理等动态操作。
需要连接 NetAlertX 运行时进行调试 执行实时设备管理或网络扫描任务
.gemini/skills/mcp-activation/SKILL.md
npx skills add netalertx/NetAlertX --skill mcp-activation -g -y
提供插件代码审查清单,重点检查插件脚本中是否违规使用原始SQL、数据日志安全性、依赖构建目标覆盖及scanPresence逻辑正确性。
审查插件Pull Request 审计现有插件脚本
.gemini/skills/plugin-review/SKILL.md
npx skills add netalertx/NetAlertX --skill plugin-review -g -y
指导 Agent 分析并响应 GitHub PR 审查评论。涵盖代码风格、测试规范及评论分类处理流程,强调在修复问题时同步更新或创建相关 Skill,确保符合项目标准。
处理 GitHub PR 审查反馈 回复代码评论线程 解决内联代码注释
.gemini/skills/pr-analysis/SKILL.md
npx skills add netalertx/NetAlertX --skill pr-analysis -g -y
指导编写PRD和设计文档的严谨方法,强调基于实际代码验证声明、追溯下游影响及评估性能。适用于跨子系统机制或Schema变更等高成本设计场景。
write a PRD draft a design doc
.gemini/skills/prd-writing/SKILL.md
npx skills add netalertx/NetAlertX --skill prd-writing -g -y
提供NetAlertX代码库结构、关键文件路径及配置位置的参考指南,帮助Agent快速定位后端入口、前端文件、数据库位置及插件系统,适用于探索代码库和查找特定组件的场景。
探索代码库结构 查找特定组件路径 查询配置文件位置
.gemini/skills/project-navigation/SKILL.md
npx skills add netalertx/NetAlertX --skill project-navigation -g -y
解析扫描流水线中设备存在性生命周期,涵盖CurrentScan、Events、Sessions等核心表与视图关系,说明会话闭合机制及字段写入权限,辅助修改session_events.py等设备处理逻辑。
修改服务器扫描或设备处理代码前 分析设备连接断开事件逻辑时 理解会话状态推导机制时
.gemini/skills/scan-pipeline/SKILL.md
npx skills add netalertx/NetAlertX --skill scan-pipeline -g -y
定义NetAlertX配置项的开发规范,涵盖命名、类型选择、验证、默认值及前后端读取方式,确保配置声明式、自文档化且向后兼容。
添加新的配置项 修改现有配置逻辑 统一配置命名与验证规则
.gemini/skills/settings/SKILL.md
npx skills add netalertx/NetAlertX --skill nax-settings-development -g -y
规范 SKILL.md 等技能文档的写作标准,要求仅陈述当前行为、使用简洁语言并禁止破折号,旨在保持文档作为即时参考的准确性与可读性。
编写或编辑 SKILL.md 文件 撰写 .gemini/internal-docs/research/ 下的研究或审计文档
.gemini/skills/skill-hygiene/SKILL.md
npx skills add netalertx/NetAlertX --skill skill-hygiene -g -y
提供Gemini CLI、GitHub Copilot和Claude Code三大AI助手的技能索引与交叉参考,帮助用户在不同工具间查找对应或更丰富的技能版本。
需要在不同AI助手之间迁移或对比技能 查找特定功能的AI技能实现
.gemini/skills/skills-index/SKILL.md
npx skills add netalertx/NetAlertX --skill skills-index -g -y
指导在开发容器中运行测试的规范,涵盖全量套件、快速单元测试及特定文件执行。包含环境检查、认证令牌获取与重置流程,以及预存失败排查和 PYTHONPATH 配置说明。
用户请求运行测试 代码完成后自动触发测试 需要获取 API Token 进行测试
.gemini/skills/testing-workflow/SKILL.md
npx skills add netalertx/NetAlertX --skill testing-workflow -g -y
指导前端开发遵循复用优先原则,禁止无PRD创新UX。提供设计决策优先级(现有行为>直觉等)及实操检查清单,要求通过grep查找并复用已有UI模式,确保样式与主题一致。
添加或修改前端UI元素 设计交互模式或布局 决定前端视觉风格
.gemini/skills/ux-design-patterns/SKILL.md
npx skills add netalertx/NetAlertX --skill ux-design-patterns -g -y
指导开发NetAlertX REST API端点,涵盖Flask入口、现有路由、Bearer令牌鉴权及统一响应格式规范。用于创建新接口或修改API逻辑,确保遵循授权与契约标准。
创建新的API端点 添加API路由 实现API功能 修改API响应结构
.github/skills/api-development/SKILL.md
npx skills add netalertx/NetAlertX --skill api-development -g -y
管理 NetAlertX API 令牌和认证密钥,涵盖查找、轮换、验证及调试 401/403 错误。提供通过 Python 或 Docker 检索令牌的方法,以及安全最佳实践。
需要生成或轮换 API Token 排查 401 或 403 认证失败错误 检查或读取 API_TOKEN 配置值
.github/skills/authentication/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-authentication-tokens -g -y
定义NetAlertX项目的代码规范与开发流程,涵盖编码风格、DRY原则、数据库访问限制及测试要求,指导AI进行代码编写、审查和功能实现。
编写新代码时参考规范 审查代码是否符合标准 实现新功能前制定计划
.github/skills/code-standards/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-code-standards -g -y
提供NetAlertX设备表写入路径审计与来源追踪机制的设计模式,指导开发者在涉及数据写入、历史日志及触发器实现时遵循规范,确保数据一致性与正确性。
设计涉及Devices表写入的功能 实现审计或历史记录日志 选择触发器或Python钩子方案
.github/skills/database-patterns/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-database-patterns -g -y
重置NetAlertX数据库和配置,通过终止进程、删除数据文件并重新初始化来恢复初始状态。适用于需要清理数据库或从头开始设置的场景。
reset database wipe db fresh database clean slate start fresh
.github/skills/database-reset/SKILL.md
npx skills add netalertx/NetAlertX --skill reset-netalertx-database -g -y
生成和合并 VS Code devcontainer 配置文件。在修改模板、特性或设置后运行,以更新最终配置并准备提交。
需要生成 devcontainer 配置 修改了 .devcontainer/ 模板文件 更改了 devcontainer 特性或设置
.github/skills/devcontainer-configs/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-devcontainer-configs -g -y
用于在 devcontainer 环境中控制 NetAlertX 相关服务的启停与状态检查,包括后端、前端及定时任务等。
启动或停止服务 检查服务运行状态
.github/skills/devcontainer-services/SKILL.md
npx skills add netalertx/NetAlertX --skill restarting-netalertx-services -g -y
用于重置 devcontainer 运行时环境,清理服务、临时文件及日志,同时保留持久化数据。适用于修复环境损坏、重新配置或容器重建后的状态初始化。
re-run startup reprovision setup devcontainer fix permissions reset runtime state
.github/skills/devcontainer-setup/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-idempotent-setup -g -y
指导构建和启动 NetAlertX Docker 容器,包括单元测试镜像及生产环境部署,涵盖前置检查与端口管理。
构建 Docker 镜像 启动生产容器 Dockerfile 变更后的重建
.github/skills/docker-build/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-docker-build -g -y
用于清理未使用的 Docker 资源(容器、镜像、卷和网络),释放磁盘空间。执行前需人工确认,防止数据丢失。
清理 Docker 资源 释放磁盘空间 Docker 清理
.github/skills/docker-prune/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-docker-prune -g -y
规范 Git 工作流,禁止擅自创建分支,默认直接提交至 next_release 分支。执行任何变更状态的命令前需确认当前状态,推送前必须获得用户明确许可,防止共享仓库状态冲突。
需要创建新分支 准备提交代码 执行 git push 操作
.github/skills/git-workflow/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-git-workflow -g -y
规范 NetAlertX 安装脚本的维护与审查,涵盖卸载安全、检查脚本退出码差异及遗留代码处理。
审查或编辑 install/ 目录下的脚本 评估涉及安装流程的 PR
.github/skills/install-scripts/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-install-scripts -g -y
定义NetAlertX后端Python代码的日志记录规范,包括使用mylog模块、日志级别选择、消息格式及安全注意事项,用于指导日志语句的添加、修改和审查。
添加或修改Python代码中的日志语句 审查代码中的日志实现是否符合规范
.github/skills/logging-standards/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-logging-standards -g -y
配置 MCP 连接以启用 NetAlertX 运行时交互,支持数据库查询、网络扫描和设备管理等实时操作。
需要访问 NetAlertX 运行时 API 进行实时系统调试或故障排查
.github/skills/mcp-activation/SKILL.md
npx skills add netalertx/NetAlertX --skill mcp-activation -g -y
指导编写、审查或清理 NetAlertX 插件的 README.md,规范文档结构,强调以 UI 为唯一真理源,禁止重复记录配置项,要求基于代码验证内容并正确归因。
需要创建新插件的说明文档 审查现有插件 README 的准确性与格式 清理或重写插件文档
.github/skills/plugin-readme/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-plugin-readme -g -y
提供NetAlertX插件PR审查与审计的检查清单,重点涵盖禁止使用原始SQL、数据日志安全、依赖构建目标及扫描存在性正确性等非机械检查项,辅助代码质量把控。
审查插件Pull Request 审计现有插件脚本
.github/skills/plugin-review/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-plugin-review -g -y
指导如何开发、配置和手动运行 NetAlertX 插件。涵盖插件结构、配置文件设置模式、Python 脚本执行命令及结果日志的读取方法,帮助开发者完成插件创建与调试。
创建 NetAlertX 插件 运行或测试插件 插件开发相关任务
.github/skills/plugin-run-development/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-plugin-run-development -g -y
指导 Agent 分析并响应 GitHub PR 审查评论。涵盖代码风格、测试规范及评论分类处理流程,强调根据反馈更新或创建 Skill,确保代码变更符合标准。
需要处理 GitHub PR 审查意见 收到关于代码的评论或建议 需要决定如何回复 PR 线程中的问题
.github/skills/pr-analysis/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-pr-analysis -g -y
用于编写或审查PRD及设计文档的严谨方法论。强调基于实际代码验证主张、挑战方案合理性、识别正交关注点,并记录被拒方案与决策,适用于高风险架构变更前的设计阶段。
write a PRD draft a design doc spec out this feature
.github/skills/prd-writing/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-prd-writing -g -y
提供NetAlertX项目的代码结构、关键文件路径及架构说明,辅助定位源码和配置。
询问项目目录结构 查找特定功能代码位置
.github/skills/project-navigation/SKILL.md
npx skills add netalertx/NetAlertX --skill about-netalertx-project-structure -g -y
用于在开发容器中加载合成设备数据,通过生成CSV并调用导入API接口来填充数据库和UI,便于测试和设备管理功能的验证。
加载示例设备 播种测试数据 导入测试设备 填充数据库 生成测试数据
.github/skills/sample-data/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-sample-data -g -y
解析 NetAlertX 扫描流水线内部逻辑,涵盖 CurrentScan、Events、Sessions 等核心表视图关系及字段写入权限。用于修改设备存在性判断、连接断开事件或会话时间线相关代码时的参考。
修改 scan/session_events.py 修改 scan/device_handling.py 分析设备在线状态与连接事件
.github/skills/scan-pipeline/SKILL.md
npx skills add netalertx/NetAlertX --skill netalertx-scan-pipeline -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-13 12:14
浙ICP备14020137号-1