What problem does it solve?
This Skill prevents HAP CLI operations from being executed against the wrong environment, account, organization, or production system when multiple profiles are authorized.
Core Features & Use Cases
- Environment and Account Selection: Inspect authorized HAP profiles and identify the active environment, account, organization, and login address.
- Safe Profile Switching: Choose a profile for an entire session or scope one command to a specific profile without manually moving credentials.
- Destructive-Action Guardrails: Require clarification when a destructive or high-impact operation has an ambiguous target, such as deleting data, publishing changes, or modifying permissions.
- Use Case: When a user says to test a change in a staging account or avoid production, match the request to the available HAP profiles and confirm the target before running commands.
Quick Start
Use the hap-cli-environments skill to identify the correct HAP profile for the requested operation and confirm the target before executing it.