github.com/netalertx/NetAlertX
| Skill | Added | Review |
|---|---|---|
about-netalertx-project-structure .github/skills/project-navigation/SKILL.md Navigate the NetAlertX codebase structure. Use this when asked about file locations, project structure, where to find code, or key paths. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
api-development .github/skills/api-development/SKILL.md Develop and extend NetAlertX REST API endpoints. Use this when asked to create endpoint, add API route, implement API, or modify API responses. | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
database-patterns .claude/skills/database-patterns/SKILL.md Read before designing a feature that writes to the Devices table, adding audit/history logging, or choosing between a SQLite trigger and a Python hook. Covers the full Devices write-path inventory, the FIELD_SOURCE_MAP *Source attribution system, and event-sourced vs snapshot audit logging tradeoffs. | — | |
database-patterns .gemini/skills/database-patterns/SKILL.md NetAlertX database architecture patterns. Use this when designing features that write to the Devices table, implementing audit/history logging, or choosing between trigger-based vs Python-hook approaches. | — | |
devcontainer-management .gemini/skills/devcontainer-management/SKILL.md Guide for identifying, managing, and running commands within the NetAlertX development container. Use this when asked to run commands, testing, setup scripts, or troubleshoot container issues. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
logging-standards .gemini/skills/logging-standards/SKILL.md Logging conventions for NetAlertX backend Python code. Use this when adding, modifying, or reviewing log statements. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
mcp-activation .gemini/skills/mcp-activation/SKILL.md Enables live interaction with the NetAlertX runtime. This skill configures the Model Context Protocol (MCP) connection, granting full API access for debugging, troubleshooting, and real-time operations including database queries, network scans, and device management. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
mcp-activation .github/skills/mcp-activation/SKILL.md Enables live interaction with the NetAlertX runtime. This skill configures the Model Context Protocol (MCP) connection, granting full API access for debugging, troubleshooting, and real-time operations including database queries, network scans, and device management. | 62 62 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 014b960 | |
nax-settings-development .gemini/skills/settings/SKILL.md Best practices for creating and maintaining NetAlertX settings (config.json), including UI, validation, localization, runtime behavior, and implementation consistency. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
netalertx-authentication-tokens .github/skills/authentication/SKILL.md Manage and troubleshoot API tokens and authentication-related secrets. Use this when you need to find, rotate, verify, or debug authentication issues (401/403) in NetAlertX. | 77 77 Impact — No eval scenarios have been run Securityby High Do not use without reviewing Version: 014b960 | |
netalertx-code-standards .github/skills/code-standards/SKILL.md NetAlertX coding standards and conventions. Use this when writing code, reviewing code, or implementing features. | 55 55 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
netalertx-database-patterns .github/skills/database-patterns/SKILL.md NetAlertX database architecture patterns. Use this when designing features that write to the Devices table, implementing audit/history logging, or choosing between trigger-based vs Python-hook approaches. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
netalertx-devcontainer-configs .github/skills/devcontainer-configs/SKILL.md Generate devcontainer configuration files. Use this when asked to generate devcontainer configs, update devcontainer template, or regenerate devcontainer. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
netalertx-docker-build .github/skills/docker-build/SKILL.md Build Docker images for testing or production. Use this when asked to build container, build image, docker build, build test image, or launch production container. | 68 68 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: 014b960 | |
netalertx-docker-prune .github/skills/docker-prune/SKILL.md Clean up unused Docker resources. Use this when asked to prune docker, clean docker, remove unused images, free disk space, or docker cleanup. DANGEROUS operation. Requires human confirmation. | 67 67 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: 014b960 | |
netalertx-idempotent-setup .github/skills/devcontainer-setup/SKILL.md Reprovision and reset the devcontainer environment. Use this when asked to re-run startup, reprovision, setup devcontainer, fix permissions, or reset runtime state. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
netalertx-plugin-run-development .github/skills/plugin-run-development/SKILL.md Create and run NetAlertX plugins. Use this when asked to create plugin, run plugin, test plugin, plugin development, or execute plugin script. | 69 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
netalertx-sample-data .github/skills/sample-data/SKILL.md Load synthetic device data into the devcontainer. Use this when asked to load sample devices, seed data, import test devices, populate database, or generate test data. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
netalertx-settings-management .github/skills/settings-management/SKILL.md Manage NetAlertX configuration settings. Use this when asked to add setting, read config, get_setting_value, ccd, or configure options. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 | |
netalertx-testing-workflow .github/skills/testing-workflow/SKILL.md Run and debug tests in the NetAlertX devcontainer. Use this when asked to run tests, check test failures, debug failing tests, or execute pytest. | 67 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 014b960 |