tessl install tessl/pypi-mdutils@1.8.0A comprehensive Python library for programmatically creating and manipulating Markdown files with support for headers, tables, lists, images, links, and text formatting.
Agent Success
Agent success rate when using this tile
80%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.9x
Baseline
Agent success rate without this tile
42%
{
"context": "This evaluation assesses how effectively an engineer uses the mdutils package to create internal header anchor links in a Markdown document. The focus is on correct usage of the Header.header_anchor() method and proper integration with the MdUtils framework.",
"type": "weighted_checklist",
"checklist": [
{
"name": "MdUtils initialization",
"description": "Creates a MdUtils object with the correct file name 'project_docs' (without the .md extension, as mdutils adds it automatically)",
"max_score": 10
},
{
"name": "Header.header_anchor usage",
"description": "Uses the Header.header_anchor() static method to create internal anchor links to the three target sections (Installation, Usage, FAQ). This is the primary method from mdutils for creating internal document navigation.",
"max_score": 40
},
{
"name": "Correct anchor format",
"description": "Generates anchor links with the correct format that matches mdutils conventions (lowercase header text with hyphens for spaces, e.g., '#installation', '#usage', '#faq')",
"max_score": 25
},
{
"name": "Header creation",
"description": "Uses mdutils methods like new_header() or similar to create the required headers ('Project Documentation' at level 1, 'Quick Links', 'Installation', 'Usage', 'FAQ' at level 2)",
"max_score": 15
},
{
"name": "File generation",
"description": "Calls create_md_file() to generate the physical Markdown file on disk, which is the standard mdutils pattern for file creation",
"max_score": 10
}
]
}