Toolverse
All skills

netalertx-settings-management

by netalertx

Manage NetAlertX configuration settings. Use this when asked to add setting, read config, get_setting_value, ccd, or configure options.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
netalertx
Category
Security
Views
2

About this skill

Manage NetAlertX configuration settings. Use this when asked to add setting, read config, get_setting_value, ccd, or configure options.

How to use

  1. Zainstaluj umiejętność w swoim projekcie NetAlertX, dodając ją do konfiguracji agenta lub asystenta Claude/Copilot obsługującego MCP skills.

  2. Aby odczytać istniejące ustawienie, użyj funkcji get_setting_value() z modułu helper. Przekaż nazwę ustawienia jako string, a funkcja zwróci jego bieżącą wartość. Nigdy nie hardkoduj portów, sekretów ani wartości konfiguracyjnych — zawsze pobieraj je dynamicznie.

  3. Dla ustawień rdzenia aplikacji użyj funkcji ccd() w pliku server/initialise.py. Funkcja przyjmuje trzy parametry: nazwę ustawienia, wartość domyślną oraz opis. Przykład: ccd('SETTING_NAME', 'default_value', 'description').

  4. Jeśli dodajesz ustawienia dla wtyczki, zdefiniuj je w sekcji settings pliku config.json manifestu wtyczki zamiast w kodzie rdzenia.

  5. Dla ustawień wymagających konfiguracji przed uruchomieniem aplikacji użyj zmiennej środowiskowej APP_CONF_OVERRIDE. Umożliwia to nadpisanie wartości bez modyfikacji plików konfiguracyjnych.

  6. Pamiętaj, że konfiguracja runtime przechowywana w /data/config/app.conf jest modyfikowana przez aplikację, natomiast back/app.conf zawiera szablon konfiguracji domyślnej.

Related skills

1password

by openclaw

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.

Security
1174

typescript-review

by metabase

Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing TypeScript/JavaScript code.

Security
17133

python-expert

by Shubhamsaboo

Senior Python developer expertise for writing clean, efficient, and well-documented code.\nUse when: writing Python code, optimizing Python scripts, reviewing Python code for best practices,\ndebugging Python issues, implementing type hints, or when user mentions Python, PEP 8,

Security
2777

payload

by payloadcms

Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.

Security
50171

solidity-security

by wshobson

Master smart contract security best practices to prevent common vulnerabilities and implement secure Solidity patterns. Use when writing smart contracts, auditing existing contracts, or implementing security measures for blockchain applications.

Security
10105

feishu-docs

by openclaw

飞书文档(Docx)API技能。用于创建、读取、更新和删除飞书文档。支持Markdown/HTML内容转换、文档权限管理。

Security
1574