If you start jboss-admin with the --gui option, it will bring up a GUI instead of a command line. Note that you also must specify a connection options such as --connect because the gui doesn't yet know how to behave in a non-connected state.
jboss-as-7.1.0.Final/bin> ./jboss-admin.sh --connect --gui
You will see a screen that looks like this where you can browse the domain model:
https://community.jboss.org/servlet/JiveServlet/downloadImage/102-17457-5-17747/450-344/CommandBuilder.png
To see the operations available for a node, right-click the node. Context-sensitive help is available throughout the Command Builder:
https://community.jboss.org/servlet/JiveServlet/downloadImage/102-17457-5-17742/450-344/ContextMenu.jpg
For operations that have parmeters, you will be prompted. Help is available for each parameter by hovering over its label (not shown).
https://community.jboss.org/servlet/JiveServlet/downloadImage/102-17457-5-17744/310-86/ParamsDialog.jpg
The command line will be filled in automatically. You can hit the "Enter" key or click submit to send your command to the server.
https://community.jboss.org/servlet/JiveServlet/downloadImage/102-17457-5-17745/450-344/OutputScreen.jpg
You can also edit the command line manually and submit a command at any time:
https://community.jboss.org/servlet/JiveServlet/downloadImage/102-17457-5-17746/450-344/ManualCommand.jpg