← all publishers

netalertx

@netalertx source repo

37 published skills

  1. Pr Analysis 2 · netalertx
    How to analyze and respond to GitHub PR review comments in NetAlertX. Use this whenever you are addressing PR feedback, review threads, or inline code comments.
    0
    installs
  2. MCP Activation 2 · netalertx
    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.
    0
    installs
  3. Testing Workflow 2 · netalertx
    Read before running tests. Detailed instructions for single, standard unit tests (fast), full suites (slow), handling authentication, and obtaining the API Token. Tests must be run when a job is complete.
    0
    installs
  4. Rpi Image Build · netalertx bundle
    Guide for building Raspberry Pi images locally using the VS Code build tasks that invoke act. Use this when you need a dev or release image and the extracted .img.xz output path.
    0
    installs
  5. Build Rpi Dev · netalertx
    Guide for building Raspberry Pi development images locally using the 'act' tool inside the devcontainer.
    0
    installs
  6. Nax Settings Development · netalertx
    Best practices for creating and maintaining NetAlertX settings (config.json), including UI, validation, localization, runtime behavior, and implementation consistency.
    0
    installs
  7. Pr Analysis · netalertx
    How to analyze and respond to GitHub PR review comments in NetAlertX. Use this whenever you are addressing PR feedback, review threads, or inline code comments.
    0
    installs
  8. Prd Writing · netalertx
    Read before writing a PRD, design doc, or feature proposal. Covers challenging the idea before designing it, verifying every claim against actual code (not memory or a plugin's name/category), tracing every downstream consumer of a new mechanism, evaluating performance impact against the schema/indexes that actually exist, recording rejected alternatives and open-issue decisions explicitly, and a dedicated final-check pass before calling it done.
    0
    installs
  9. Netalertx Pr Analysis · netalertx
    How to analyze and respond to GitHub PR review comments in NetAlertX. Use this whenever you are addressing PR feedback, review threads, or inline code comments.
    0
    installs
  10. Netalertx Sample Data · netalertx
    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.
    0
    installs
  11. Skills Index · netalertx
    Index of all available skills across Gemini CLI (.gemini/skills/), GitHub Copilot (.github/skills/), and Claude Code (.claude/skills/). Load this to find the right skill for a task, or to locate the counterpart skill in another assistant's tree.
    0
    installs
  12. Netalertx Docker Build · netalertx
    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.
    0
    installs
  13. Netalertx Docker Prune · netalertx
    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.
    0
    installs
  14. Plugin Readme · netalertx
    Write or review a NetAlertX plugin's README.md (server/plugins/<code_name>/README.md). Use this when asked to create, enhance, audit, or clean up a plugin README, or plugin docs generally.
    0
    installs
  15. Scan Pipeline · netalertx
    Read before modifying the scan pipeline (server/scan/session_events.py, server/scan/device_handling.py). Covers process_scan()'s call order and why it's load-bearing, the CurrentScan/Events/Sessions/DevicesView relationships, how a session actually closes (there is no close function), and the FIELD_SPECS field-write authority mechanism. Use this when touching device presence, connect/disconnect events, or session/timeline behavior.
    0
    installs
  16. Skill Hygiene · netalertx
    Read before writing or editing any SKILL.md, or any research/audit doc in .gemini/internal-docs/research/. Covers the two standing rules for living-reference prose - state current behavior only, and prefer plain, short wording - plus the grep sweep to run before calling a doc clean. PRDs are the deliberate exception (they keep a correction trail).
    0
    installs
  17. Netalertx Plugin Readme · netalertx
    Write or review a NetAlertX plugin's README.md (server/plugins/<code_name>/README.md). Use this when asked to create, enhance, audit, or clean up a plugin README, or plugin docs generally.
    0
    installs
  18. MCP Activation · netalertx
    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.
    0
    installs
  19. Netalertx Authentication Tokens · netalertx
    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.
    0
    installs
  20. Netalertx Code Standards · netalertx
    NetAlertX coding standards and conventions. Use this when writing code, reviewing code, or implementing features.
    0
    installs
  21. Reset Netalertx Database · netalertx
    Wipe and regenerate the NetAlertX database and config. Use this when asked to reset database, wipe db, fresh database, clean slate, or start fresh.
    0
    installs
  22. API Development · netalertx
    Develop and extend NetAlertX REST API endpoints. Use this when asked to create endpoint, add API route, implement API, or modify API responses.
    0
    installs
  23. Skills Overview · netalertx
    Index of all available skills across GitHub Copilot (.github/skills/), Gemini CLI (.gemini/skills/), and Claude Code (.claude/skills/). Load this to find the right skill for a task, or to locate the counterpart skill in another assistant's tree.
    0
    installs
  24. Testing Workflow · netalertx
    Read before running tests. Detailed instructions for single tests, full suites, authentication, obtaining the API Token, and a real cross-test pollution pitfall. Use this when asked to run tests, check failures, or debug failing tests.
    0
    installs
  25. Netalertx Testing Workflow · netalertx
    Run and debug tests in the NetAlertX devcontainer. Use this when asked to run tests, check test failures, debug failing tests, or execute pytest.
    0
    installs
  26. Database Patterns · netalertx
    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.
    0
    installs
  27. Logging Standards · netalertx
    Logging conventions for NetAlertX backend Python code. Use this when adding, modifying, or reviewing log statements.
    0
    installs
  28. Plugin Development · netalertx
    Create and run NetAlertX plugins. Use this when asked to create a plugin, run a plugin, test a plugin, or develop plugin functionality.
    0
    installs
  29. UX Design Patterns · netalertx
    Read before adding or changing any front/ UI element - a control, layout, button, or interaction pattern. Covers the don't-invent-new-UX-without-a-PRD rule and the priority order for design tradeoffs (existing behavior > intuitiveness > information density > usability > utility > uniqueness > industry practices > generic UI).
    0
    installs
  30. Project Navigation · netalertx
    Reference for the NetAlertX codebase structure, key file paths, and configuration locations. Use this when exploring the codebase or looking for specific components like the backend entry point, frontend files, or database location.
    0
    installs
  31. Netalertx Idempotent Setup · netalertx
    Reprovision and reset the devcontainer environment. Use this when asked to re-run startup, reprovision, setup devcontainer, fix permissions, or reset runtime state.
    0
    installs
  32. About Netalertx Project Structure · netalertx
    Navigate the NetAlertX codebase structure. Use this when asked about file locations, project structure, where to find code, or key paths.
    0
    installs
  33. Netalertx Settings Management · netalertx
    Manage NetAlertX configuration settings. Use this when asked to add setting, read config, get_setting_value, ccd, or configure options.
    0
    installs
  34. Netalertx Devcontainer Configs · netalertx
    Generate devcontainer configuration files. Use this when asked to generate devcontainer configs, update devcontainer template, or regenerate devcontainer.
    0
    installs
  35. Restarting Netalertx Services · netalertx
    Control NetAlertX services inside the devcontainer. Use this when asked to start backend, start frontend, start nginx, start php-fpm, start crond, stop services, restart services, or check if services are running.
    0
    installs
  36. Netalertx Plugin Run Development · netalertx
    Create and run NetAlertX plugins. Use this when asked to create plugin, run plugin, test plugin, plugin development, or execute plugin script.
    0
    installs
  37. Devcontainer Management · netalertx
    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.
    0
    installs