CtrlK
BlogDocsLog inGet started
Tessl Logo

NetAlertX

github.com/netalertx/NetAlertX

SkillAddedReview
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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