diff --git a/dreditor.user.js b/dreditor.user.js
index 5f426fc..b568fe8 100644
--- a/dreditor.user.js
+++ b/dreditor.user.js
@@ -1398,6 +1398,39 @@ Drupal.behaviors.dreditorCommitMessage = function (context) {
       $(this).prepend($container);
     }
     $link.prependTo($container);
+
+    var $link = $('<a class="dreditor-application-toggle dreditor-triage" href="#">Create triage message</a>');
+    $link.prependTo($container);
+    $link.click( function() {
+      var $input = $('<ol id="#dreditor-triage-options"></ol>');
+      $.ajax({
+        url: 'http://drupal.org/node/467548',
+        success: function(data) {
+          $(data).find('dl').children('dt').each(function() {
+            var $dd = $(this).next('dd');
+            var $li = $('<li>' + $(this).html() + '</li>');
+            $li.click( function() {
+              var old = $('#edit-comment').val();
+              if (old.length > 0) {
+                old += "\n\n";
+              }
+              $('#edit-comment').val( old + $(this).html() + "\n" + $dd.html());
+            });
+            $li.appendTo($input);
+          });
+        },
+        dataType: 'html'
+      });
+
+      $link.before($input);
+
+      $link.one('click', function () {
+        $input.remove();
+        return false;
+      });
+
+      return false;
+    });
   });
 };
 
