add-config-param
OfficialAdd NetBox config params safely.
Software Engineering#documentation#configuration#admin UI#netbox#runtime settings#dynamic params#django forms
Authornetbox-community
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It helps you add a new configuration parameter to NetBox without breaking runtime behavior, by guiding you to choose between static (restart-required) and dynamic (admin-editable) configuration patterns.
Core Features & Use Cases
- Choose the right parameter type: Decide whether your setting belongs in
settings.py(static) ornetbox/config/parameters.pywith UI editing (dynamic). - Implement the parameter correctly: Define dynamic parameters via the
PARAMStuple with an appropriate Django form field type, and access the value usingget_config()orConfigItem. - Document for operators: Add a docs section under
docs/configuration/and register the parameter in the dynamic parameter index, so it’s discoverable in the admin and documentation.
Quick Start
Use the add-config-param skill to add a dynamic parameter named MY_PARAM by defining it in netbox/netbox/config/parameters.py, documenting it under docs/configuration/, and accessing it in code via get_config().MY_PARAM.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: add-config-param Download link: https://github.com/netbox-community/netbox/archive/main.zip#add-config-param Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.