Updated Gomote (markdown)
diff --git a/Gomote.md b/Gomote.md
index b248d1c..b9b5697 100644
--- a/Gomote.md
+++ b/Gomote.md
@@ -11,69 +11,83 @@
 TODO: examples. For now:
 
 ```
-The gomote command is a client for the Go builder infrastructure.  
-It's a remote control for remote Go builder machines.  
-  
-Usage:  
-  
-  gomote [global-flags] cmd [cmd-flags]  
-  
-  For example,  
-  $ gomote create openbsd-amd64-60  
-  user-username-openbsd-amd64-60-0  
-  $ gomote push user-username-openbsd-amd64-60-0  
-  $ gomote run user-username-openbsd-amd64-60-0 go/src/make.bash  
-  $ gomote run user-username-openbsd-amd64-60-0 go/bin/go test -v -short os  
-  
-To list the subcommands, run "gomote" without arguments:  
-  
-  Commands:  
-  
-    create     create a buildlet  
-    destroy    destroy a buildlet  
-    gettar     extract a tar.gz from a buildlet  
-    list       list buildlets  
-    ls         list the contents of a directory on a buildlet  
-    ping       test whether a buildlet is alive and reachable  
-    push       sync the repo of your pwd to the buildlet  
-    put        put files on a buildlet  
-    put14      put Go 1.4 in place  
-    puttar     extract a tar.gz to a buildlet  
-    rm         delete files or directories  
-    run        run a command on a buildlet  
-  
-To list all the builder types available, run "create" with no arguments:  
-  
-  $ gomote create  
-  (tons of builder types)  
-  
-The "gomote run" command has many of its own flags:  
-  
-  $ gomote run -h  
-  create usage: gomote run [run-opts] <instance> <cmd> [args...]  
-    -builderenv string  
-          Optional alternate builder to act like. Must share the same  
-          underlying buildlet host type, or it's an error. For  
-          instance, linux-amd64-race or linux-386-387 are compatible  
-          with linux-amd64, but openbsd-amd64 and openbsd-386 are  
-          different hosts.  
-    -debug  
-          write debug info about the command's execution before it begins  
-    -dir string  
-          Directory to run from. Defaults to the directory of the  
-          command, or the work directory if -system is true.  
-    -e value  
-          Environment variable KEY=value. The -e flag may be repeated  
-          multiple times to add multiple things to the environment.  
-    -path string  
-          Comma-separated list of ExecOpts.Path elements. The special  
-          string 'EMPTY' means to run without any $PATH. The empty  
-          string (default) does not modify the $PATH. Otherwise, the  
-          following expansions apply: the string '$PATH' expands to  
-          the current PATH element(s), the substring '$WORKDIR'  
-          expands to the buildlet's temp workdir.  
-    -system  
-          run inside the system, and not inside the workdir; this is implicit if cmd starts with '/'
+The gomote command is a client for the Go builder infrastructure. It's a
+remote control for remote Go builder machines.
+
+See https://golang.org/wiki/Gomote
+
+Usage:
+
+    gomote [global-flags] cmd [cmd-flags]
+
+    For example,
+    $ gomote create openbsd-amd64-60
+    user-username-openbsd-amd64-60-0
+    $ gomote push user-username-openbsd-amd64-60-0
+    $ gomote run user-username-openbsd-amd64-60-0 go/src/make.bash
+    $ gomote run user-username-openbsd-amd64-60-0 go/bin/go test -v -short os
+
+To list the subcommands, run "gomote" without arguments:
+
+    Commands:
+
+      create     create a buildlet; with no args, list types of buildlets
+      destroy    destroy a buildlet
+      gettar     extract a tar.gz from a buildlet
+      list       list active buildlets
+      ls         list the contents of a directory on a buildlet
+      ping       test whether a buildlet is alive and reachable
+      push       sync your GOROOT directory to the buildlet
+      put        put files on a buildlet
+      put14      put Go 1.4 in place
+      puttar     extract a tar.gz to a buildlet
+      rm         delete files or directories
+      run        run a command on a buildlet
+      ssh        ssh to a buildlet
+
+To list all the builder types available, run "create" with no arguments:
+
+    $ gomote create
+    (list tons of buildlet types)
+
+The "gomote run" command has many of its own flags:
+
+    $ gomote run -h
+    create usage: gomote run [run-opts] <instance> <cmd> [args...]
+      -builderenv string
+            Optional alternate builder to act like. Must share the same
+            underlying buildlet host type, or it's an error. For
+            instance, linux-amd64-race or linux-386-387 are compatible
+            with linux-amd64, but openbsd-amd64 and openbsd-386 are
+            different hosts.
+      -debug
+            write debug info about the command's execution before it begins
+      -dir string
+            Directory to run from. Defaults to the directory of the
+            command, or the work directory if -system is true.
+      -e value
+            Environment variable KEY=value. The -e flag may be repeated
+            multiple times to add multiple things to the environment.
+      -path string
+            Comma-separated list of ExecOpts.Path elements. The special
+            string 'EMPTY' means to run without any $PATH. The empty
+            string (default) does not modify the $PATH. Otherwise, the
+            following expansions apply: the string '$PATH' expands to
+            the current PATH element(s), the substring '$WORKDIR'
+            expands to the buildlet's temp workdir.
+      -system
+            run inside the system, and not inside the workdir; this is implicit if cmd starts with '/'
+
+
+Debugging buildlets directly
+
+Using "gomote create" contacts the build coordinator (farmer.golang.org) and
+requests that it create the buildlet on your behalf. All subsequent commands
+(such as "gomote run" or "gomote ls") then proxy your request via the
+coordinator. To access a buildlet directly (for example, when working on the
+buildlet code), you can skip the "gomote create" step and use the special
+builder name "<build-config-name>@ip[:port>", such as
+"windows-amd64-2008@10.1.5.3".
 ```
 
 ## Tricks