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 criteria evaluates how well the engineer uses mdutils package capabilities for template-based document construction, specifically focusing on marker-based placeholder creation, content insertion at markers, and document structure management.",
"type": "weighted_checklist",
"checklist": [
{
"name": "MdUtils initialization",
"description": "Uses MdUtils class constructor to initialize a markdown document with the provided title and filename parameters",
"max_score": 10
},
{
"name": "Header creation",
"description": "Uses new_header() method to create section headers at appropriate levels (e.g., level 2 or 3 for subsections)",
"max_score": 10
},
{
"name": "Marker creation",
"description": "Uses create_marker() method to create placeholder markers in the document for later content insertion",
"max_score": 20
},
{
"name": "Table insertion via marker",
"description": "Uses new_table_array() method with the marker parameter to insert a table at a specific placeholder location",
"max_score": 20
},
{
"name": "Text insertion via marker",
"description": "Uses write() or new_paragraph() method with the marker parameter to insert text content at a specific placeholder location, or uses place_text_using_marker() method",
"max_score": 20
},
{
"name": "File generation",
"description": "Uses create_md_file() method to generate and save the final markdown file with all content properly placed",
"max_score": 15
},
{
"name": "Correct template workflow",
"description": "Follows the proper workflow: creates document structure first with markers, then populates markers with content, demonstrating understanding of non-linear document construction pattern",
"max_score": 5
}
]
}