code: def get_command(self, ctx, name):
  
          
  
          # connect to xbahn
          self.connect(ctx)
  
          if not hasattr(ctx, "widget") or name in ["shell"]:
              return super(Engineer, self).get_command(ctx, name)
  
          if name == "--help":
              return None
  
          # get the command specs (description, arguments and options)
          info = ctx.widget.engineer_info(name)
  
          # make command from specs
          return self.make_command(ctx, name, info)
docs: get click command from engineer exposed xbahn command specs