CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/npm-slidev--cli

tessl install tessl/npm-slidev--cli@52.1.0

Modern 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%

rubric.jsonevals/scenario-7/

{
  "context": "This evaluation assesses the engineer's ability to configure UnoCSS for Slidev presentations using the setup/unocss.ts hook. The criteria focus on correctly using UnoCSS configuration API to define shortcuts, extend theme properties, and export the configuration properly.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Setup File Creation",
      "description": "Creates the setup/unocss.ts file and exports a default function that returns a UserConfig object from UnoCSS",
      "max_score": 15
    },
    {
      "name": "Shortcuts Configuration",
      "description": "Defines a 'gradient-bg' shortcut in the shortcuts property of the UnoCSS config that applies a gradient background from #667eea to #764ba2 and white text color",
      "max_score": 25
    },
    {
      "name": "Theme Colors Extension",
      "description": "Extends the theme.colors property with 'brand-primary' (#3B82F6) and 'brand-secondary' (#10B981) colors, making them accessible via text-*, bg-*, border-* utilities",
      "max_score": 25
    },
    {
      "name": "Theme Spacing Extension",
      "description": "Extends the theme.spacing property with 'section' (2.5rem) and 'content' (1.75rem) values, making them accessible via padding, margin, and gap utilities",
      "max_score": 25
    },
    {
      "name": "Correct Export Pattern",
      "description": "Uses the correct export pattern for Slidev setup hooks: exports a default function (not a plain object) that returns the UnoCSS UserConfig",
      "max_score": 10
    }
  ]
}

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
npmpkg:npm/@slidev/cli@52.1.x
tile.json