/**
  * Lists installed scripts
  */
 public function scripts($like = array(), $options = array())
 {
     $options = array_merge(array('modules-only' => false), $options);
     $like = array_shift($like);
     $this->write("Usage: nth script action [ARGS] [[--option=setting]]\n\n");
     $this->write("Available scripts:\n");
     $scripts = Framework::scriptList();
     foreach ($scripts as $script) {
         $script_file = Framework::classLocate($script, 'scripts');
         $script_class = $script;
         require_once $script_file;
         if (self::isValidClass($script_class)) {
             $this->write('  ' . $this->describeScript(new ReflectionClass($script_class)));
         }
     }
     $this->write("\n");
 }