docs: def run(self):
          """For each file in noseOfYeti/specs, output nodes to represent each spec file"""
          tokens = []
          section = nodes.section()
          section['ids'].append("available-tasks")
  
          title = nodes.title()
          title += nodes.Text("Default tasks")
          section += title
  
          task_finder = TaskFinder(Collector())
          for name, task in sorted(task_finder.default_tasks().items(), key=lambda x: len(x[0])):
  
              lines = [name] + ["  {0}".format(line.strip()) for line in task.description.split('\n')]
              viewlist = ViewList()
              for line in lines:
                  viewlist.append(line, name)
              self.state.nested_parse(viewlist, self.content_offset, section)
  
          return [section]