RE

reset-netalertx-database

Performs a complete reset of the NetAlertX database and configuration files.

Install

mkdir -p .claude/skills/reset-netalertx-database && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3449" && unzip -o skill.zip -d .claude/skills/reset-netalertx-database && rm skill.zip

Installs to .claude/skills/reset-netalertx-database

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Wipe and regenerate the NetAlertX database and config. Use this when asked to reset database, wipe db, fresh database, clean slate, or start fresh.
147 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Terminate running backend processes
  • Delete database and configuration files
  • Trigger first-run provisioning scripts
  • Reinitialize database state

How it works

The skill executes shell commands to kill active processes, remove data directories, and run initialization scripts to restore default settings.

Inputs & outputs

You give it
Request to reset database
You get back
Cleaned database and configuration state

When to use reset-netalertx-database

  • Wipe database for testing
  • Reset configuration to default
  • Start fresh in NetAlertX

About this skill

Database Reset

Completely wipes devcontainer database and config, then regenerates from scratch.

Command

killall 'python3' || true
sleep 1
rm -rf /data/db/* /data/config/*
bash /entrypoint.d/15-first-run-config.sh
bash /entrypoint.d/20-first-run-db.sh

What This Does

  1. Kills backend to release database locks
  2. Deletes all files in /data/db/ and /data/config/
  3. Runs first-run config provisioning
  4. Runs first-run database initialization

After Reset

Run the startup script to restart services:

/workspaces/NetAlertX/.devcontainer/scripts/setup.sh

Database Location

  • Runtime: /data/db/app.db (SQLite)
  • Config: /data/config/app.conf

When not to use it

  • When production data must be preserved

Limitations

  • Destroys all existing data and configuration
  • Requires manual restart of services after reset

How it compares

It performs a complete wipe and regeneration of the environment rather than a partial data clear.

Compared to similar skills

reset-netalertx-database side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
reset-netalertx-database (this skill)16moReviewIntermediate
sqlite-inspector59moReviewIntermediate
write-script-duckdb33moNo flagsIntermediate
linear-data-handling126dReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

sqlite-inspector

mikopbx

Проверка консистентности данных в SQLite баз данных MikoPBX после операций REST API. Использовать при валидации результатов API, отладке проблем с данными, проверке связей внешних ключей или инспектировании CDR записей для тестирования.

568

write-script-duckdb

windmill-labs

MUST use when writing DuckDB queries.

321

linear-data-handling

jeremylongshore

Data synchronization, backup, and consistency patterns for Linear. Use when implementing data sync, creating backups, or ensuring data consistency across systems. Trigger with phrases like "linear data sync", "backup linear", "linear data consistency", "sync linear issues", "linear data export".

14

local-cluster-manager

multigres

Manage local multigres cluster components (multipooler, pgctld, multiorch, multigateway) - start/stop services, view logs, connect with psql, test S3 backups locally

22

ignite-cluster-setup

apache

Set up and manage a local Apache Ignite 3 cluster using just commands. Use when asked to setup cluster, start nodes, rebuild, initialize cluster, or check status.

12

supabase-webhooks-events

jeremylongshore

Implement Supabase webhook signature validation and event handling. Use when setting up webhook endpoints, implementing signature verification, or handling Supabase event notifications securely. Trigger with phrases like "supabase webhook", "supabase events", "supabase webhook signature", "handle supabase events", "supabase notifications".

12

Search skills

Search the agent skills registry