NetAlertX
Official@netalertx
Offers standardized development, container orchestration, and testing environments for managing network monitoring services and RESTful endpoint configurations.
Agent Skills by NetAlertX
Showing 28 vetted skills indexed across 1 GitHub repositories.
nax-settings-development
Defines conventions for creating and maintaining NetAlertX settings in config.json.
pr-analysis
Analyzes and responds to GitHub PR review comments following NetAlertX conventions.
skills-index
Maps equivalent skills across Gemini CLI, GitHub Copilot, and Claude Code skill directories.
logging-standards
Enforces logging conventions for NetAlertX backend Python code using the mylog interface.
plugin-development
Create, run, and test NetAlertX plugins following the config.json manifest and data contract conventions.
testing-workflow
Runs pytest suites and single tests inside the NetAlertX devcontainer with authentication setup.
netalertx-pr-analysis
Analyzes GitHub PR review comments and guides compliant code changes and replies.
netalertx-database-patterns
Guides SQLite trigger design and audit logging patterns for the NetAlertX Devices table.
skills-overview
Indexes and cross-references AI assistant skills across Copilot, Gemini, and Claude directories.
netalertx-logging-standards
Enforces logging conventions for NetAlertX backend Python code using the mylog function.
project-navigation
Map key component locations in the NetAlertX codebase.
mcp-activation
Expose the NetAlertX MCP server to AI agents for live runtime operations.
devcontainer-management
Identify the active NetAlertX development container and execute commands via docker exec.
testing-workflow
Run NetAlertX test suites inside the development container with API token retrieval.
netalertx-settings-management
Configure and retrieve NetAlertX settings via get_setting_value, ccd, and APP_CONF_OVERRIDE.
netalertx-devcontainer-configs
Generate devcontainer.json files by merging templates with project-specific overrides.
api-development
Create or modify NetAlertX REST API endpoints with Flask and JSON responses.
about-netalertx-project-structure
Locate NetAlertX file paths and project structure across frontend and backend.
netalertx-plugin-run-development
Create, run, and test NetAlertX plugins with script.py and config.json.
netalertx-code-standards
Enforce NetAlertX coding standards during development and code reviews.
reset-netalertx-database
Wipe and regenerate the NetAlertX development database and config.
netalertx-docker-build
Build standardized test and production Docker images with docker buildx and docker-compose.
netalertx-docker-prune
Prune stopped containers, unused images, volumes, and networks after human confirmation.
netalertx-testing-workflow
Run and debug pytest-based NetAlertX tests inside the devcontainer.
Frequently Asked Questions About NetAlertX
FAQPage SchemaWhat specific tasks can developers perform using NetAlertX?▼
Developers can manage REST endpoints, execute test suites, generate synthetic device data, and handle authentication token rotation. The environment supports full lifecycle management of services, including container pruning, database regeneration, and configuration overrides via standardized JSON structures.
Which personas benefit most from these development capabilities?▼
Backend engineers, DevOps practitioners, and quality assurance testers benefit from these capabilities. The environment is designed for those maintaining network monitoring services who require consistent containerized development, standardized testing protocols, and rapid configuration management across frontend and backend project structures.
What are the prerequisites for running the NetAlertX environment?▼
The environment requires a Docker-compatible runtime and a configured development container. Users must ensure the presence of the .devcontainer directory and associated setup scripts to maintain idempotent environment states and proper execution of build and test operations.