CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-mdutils

A comprehensive Python library for programmatically creating and manipulating Markdown files with support for headers, tables, lists, images, links, and text formatting.

80

1.90x
Overview
Eval results
Files

rubric.jsonevals/scenario-5/

{
  "context": "This criteria evaluates the engineer's ability to use the mdutils package to generate markdown files with ordered lists, specifically focusing on proper use of the new_list() method with numbered list markers and nested list structures.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "MdUtils initialization",
      "description": "Uses MdUtils class to initialize a markdown file object with the correct filename 'task_tracker'",
      "max_score": 15
    },
    {
      "name": "Ordered list creation",
      "description": "Uses new_list() method with marked_with='1' parameter to create ordered (numbered) lists",
      "max_score": 25
    },
    {
      "name": "Main task structure",
      "description": "Creates a top-level ordered list with exactly 3 main items (Project Setup, Development Phase, Documentation) using new_list()",
      "max_score": 15
    },
    {
      "name": "Nested subtask lists",
      "description": "Creates nested ordered lists for subtasks under each main task using nested Python list structures passed to new_list()",
      "max_score": 20
    },
    {
      "name": "Double-nested step lists",
      "description": "Creates double-nested ordered lists (steps within subtasks) for the three specified subtasks using deeply nested Python list structures",
      "max_score": 15
    },
    {
      "name": "File generation",
      "description": "Uses create_md_file() method to write the accumulated markdown content to the task_tracker.md file",
      "max_score": 10
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/pypi-mdutils

tile.json