tessl install tessl/npm-slidev--cli@52.1.0Modern presentation framework and CLI tool that transforms Markdown files into interactive, web-based slide presentations with built-in development server, export capabilities, and Vue.js integration
Agent Success
Agent success rate when using this tile
100%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.12x
Baseline
Agent success rate without this tile
89%
{
"context": "This criteria evaluates how effectively the engineer uses @slidev/cli package capabilities to build presentations into static websites. The focus is on proper usage of the build() function, resolveOptions() for configuration, and correct handling of BuildArgs parameters.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Import and use build function",
"description": "Uses the build() function from @slidev/cli to perform the actual static site generation",
"max_score": 25
},
{
"name": "Import and use resolveOptions",
"description": "Uses resolveOptions() function from @slidev/cli to properly configure Slidev options before building, passing the entry file and 'build' mode",
"max_score": 25
},
{
"name": "Configure BuildArgs correctly",
"description": "Correctly passes BuildArgs object to build() with proper fields including 'out' for output directory, 'base' for base URL, 'download' for PDF download option, and 'inspect' for debugging",
"max_score": 25
},
{
"name": "Handle async operations properly",
"description": "Properly awaits both resolveOptions() and build() function calls since both return Promises",
"max_score": 15
},
{
"name": "Pass presentation path correctly",
"description": "Correctly passes the presentation file path to resolveOptions() via the entry field in SlidevEntryOptions",
"max_score": 10
}
]
}