What problem does it solve? Managing AppID and IDP/IPS entitlements and offline signature updates across SRX fleets is error-prone: licenses must be installed per cluster node, signature installs require condition-based polling, and license material must never leak into logs or reports. This Skill carries one operation from read-only inventory through licensing, signature installation, verification, and cleanup without losing context. ## Core Features & Use Cases - Entitlement auditing: Independently checks AppID and IDP/IPS license state, expiry, and installed/needed counts per device and per cluster node, returning only sanitized fields. - Gated license installation: Installs licenses from a validated external file under a separate approval gate, with strict secret handling, SFTP probing with legacy scp fallback, and verified cleanup. - Offline signature rollout: Updates IDP attack databases and AppID packages via pilot-then-batch rollout with condition-based polling to terminal states and per-node cluster verification. - Use Case: An operator needs to license a mixed fleet of standalone SRXs and a vSRX chassis cluster, then push the latest offline IDP/AppID bundle. The Skill audits entitlements, licenses each node under Gate A, then updates signatures under Gate B and reports per-node before/after versions. ## Quick Start Use the srx-license-signature-maintenance skill to audit AppID and IDP licensing and signature versions across my SRX cluster and report any expired entitlements.