remove-config-param
OfficialSafely remove outdated NetBox settings
Software Engineering#configuration#netbox#configuration history#parameter removal#documentation cleanup#settings.py#config/parameters.py
Authornetbox-community
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you correctly remove a configuration parameter from NetBox without breaking startup, UI configuration pages, or application code paths.
Core Features & Use Cases
- Locate and eliminate all call sites: Ensures no remaining references to the parameter exist across Python code (and templates for static parameters).
- Remove the parameter definition from NetBox: Deletes the dynamic
ConfigParam(...)entry fromnetbox/netbox/config/parameters.pyor removes the staticgetattr(configuration, ...)mapping and related validation fromnetbox/netbox/settings.py. - Remove user-facing documentation and examples: Updates
docs/configuration/index.md, removes the parameter’s##documentation section, and cleans upnetbox/netbox/configuration_example.pyso the setting is no longer advertised.
Quick Start
Ask an AI to guide you through removing a parameter called MY_PARAM end-to-end, including code usage cleanup, NetBox parameter deletion, and documentation updates, for whichever type (static or dynamic) you are targeting.
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: remove-config-param Download link: https://github.com/netbox-community/netbox/archive/main.zip#remove-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.