Agent skill · security · hkuds
cli-anything-jumpserver
Stateful CLI harness for JumpServer bastion host management. Supports asset, user, permission, account, session, audit, and operations management via REST API, with both one-shot and interactive REPL modes.
Why this skill is useful
Adds a comprehensive CLI tool with executable commands for managing JumpServer assets, users, and permissions, which the AI cannot generate from general knowledge.
What it needs
Requires jumpserver-cli installed locally. About 5k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.
What this skill does
cli-anything-jumpserver Stateful CLI harness for JumpServer bastion host. Manage assets, users, permissions, accounts, sessions, audits, and more via the JumpServer REST API. Quick Start Agent Usage Guidance This CLI is designed for AI agent consumption. Key features for agents: JSON Output Mode All commands support --output json for machine-parseable output: Dry Run Mode All mutation commands support --dry-run to preview without execution: Environment Variables JUMPSERVERURL - Default JumpServer URL JUMPSERVERUSERNAME - Default username JUMPSERVERPASSWORD - Default password Typical Agent Workflows 1. Discovery and Inventory 2. User and Permission Management 3. Security Audit 4. Session Management Output Formats Format Flag Use Case -------- ------ ---------- Table --output table (default) Human-readable display JSON --output json Agent consumption, scripting YAML --output yaml Configuration, readability Exit Codes Code Meaning ------ --------- 0 Success 1 CLI error (auth, API, etc.) 2 Usage error (invalid options/arguments) 130 Interrupted (Ctrl+C) File Locations Path Purpose ------ --------- ~/.jumpserver-cli/session.json Authentication session ~/.jumpserver-cli/state.json CLI operational state
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills hkuds/skills--5afea2