Skip to content
Automation
Skill

/cli-anything-jumpserver

List role bindings

From plugin
cli-anything
47k72 skills5 commands
Install
$ npx -y skills add HKUDS/CLI-Anything --skill cli-anything-jumpserver --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/cli-anything-jumpserver

Context preview

The summary Claude sees to decide when to auto-load this skill.

List role bindings

SKILL.md

cli-anything-jumpserver.SKILL.md

--- name: "cli-anything-jumpserver" description: 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. version: 0.1.0 category: infrastructure tags:

  • jumpserver
  • bastion
  • pam
  • security
  • ssh
  • cli

commands:

  • group: auth

description: Authentication and session management subcommands:

  • name: login

description: Authenticate to JumpServer and store session token options: ["--url", "--username", "--password", "--org", "--insecure"]

  • name: logout

description: Clear the current session

  • name: status

description: Show current authentication status

  • name: org

description: Switch or list organizations options: ["--list"]

  • group: asset

description: Manage assets (hosts, devices, databases, nodes, platforms, gateways, zones) subcommands:

  • name: list

description: List assets of a given type options: ["--type", "--search", "--node", "--platform", "--active/--inactive", "--limit", "--offset"]

  • name: get

description: Get details of a specific asset

  • name: create

description: Create a new asset options: ["--name", "--address", "--platform", "--type", "--nodes", "--dry-run"]

  • name: update

description: Update an existing asset options: ["--name", "--address", "--comment", "--active/--inactive", "--dry-run"]

  • name: delete

description: Delete an asset options: ["--force", "--dry-run"]

  • name: node

description: Manage asset nodes (tree organization) subcommands:

  • name: list

description: List nodes options: ["--tree", "--parent"]

  • name: create

description: Create a new node

  • name: delete

description: Delete a node

  • name: add-assets

description: Add assets to a node

  • name: platform

description: Manage asset platforms subcommands:

  • name: list

description: List platforms

  • name: gateway

description: Manage gateways subcommands:

  • name: list

description: List gateways

  • name: test

description: Test gateway connectivity

  • name: zone

description: Manage zones subcommands:

  • name: list

description: List zones

  • group: user

description: Manage users and user groups subcommands:

  • name: list

description: List users options: ["--search", "--source", "--active/--inactive"]

  • name: get

description: Get user details

  • name: create

description: Create a new user options: ["--name", "--username", "--email", "--password", "--role", "--dry-run"]

  • name: update

description: Update a user

  • name: delete

description: Delete a user

  • name: reset-password

description: Reset a user's password

  • name: unblock

description: Unblock a locked user

  • name: profile

description: Show current user profile

  • name: my-assets

description: List assets the current user can access

  • name: group

description: Manage user groups subcommands:

  • name: list

description: List user groups

  • name: create

description: Create a user group

  • name: members

description: List members of a user group

  • group: perm

description: Manage asset permissions subcommands:

  • name: list

description: List asset permissions options: ["--search", "--user", "--active/--inactive"]

  • name: get

description: Get permission details

  • name: create

description: Create a new asset permission options: ["--name", "--users", "--user-groups", "--assets", "--nodes", "--actions", "--dry-run"]

  • name: update

description: Update an asset permission

  • name: delete

description: Delete an asset permission

  • name: users

description: List users assigned to a permission

  • name: assets

description: List assets authorized by a permission

  • group: account

description: Manage asset accounts and credentials subcommands:

  • name: list

description: List asset accounts options: ["--search", "--asset", "--secret-type", "--privileged/--unprivileged"]

  • name: get

description: Get account details

  • name: create

description: Create a new asset account options: ["--asset", "--username", "--secret-type", "--secret", "--dry-run"]

  • name: update

description: Update an asset account

  • name: delete

description: Delete an asset account

  • name: secret

description: View account secrets/passwords subcommands:

  • name: view

description: View an account's password/secret

  • name: history

description: View password change history

  • name: template

description: Manage account templates subcommands:

  • name: list

description: List account templates

  • group: session

description: Manage terminal sessions and replays subcommands:

  • name: list

description: List terminal sessions options: ["--search", "--user", "--asset", "--protocol", "--active/--finished"]

  • name: get

description: Get session details

  • name: replay

description: Get session replay URL/info

  • name: kill

description: Kill an active session

  • name: command

description: View session command history subcommands:

  • name: list

description: List command

Read more
Ships withcli-anything

"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/

Get the whole plugin