CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/pypi-qrcode

QR Code image generator with customizable image formats, error correction levels, and styling options

42%

Overall

Evaluation42%

0.86x

Agent success when using this tile

Overview
Eval results
Files

rubric.jsonevals/scenario-3/

{
  "context": "This criteria evaluates the engineer's proficiency in using the qrcode package's QRCode class for instantiation and configuration. The assessment focuses on correct usage of the QRCode constructor parameters and the proper workflow for generating QR codes with custom settings.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "QRCode class instantiation",
      "description": "Solution instantiates a QRCode class object (not using the make() function)",
      "max_score": 20
    },
    {
      "name": "Version parameter usage",
      "description": "Solution correctly sets the version parameter in QRCode constructor, handling both explicit version numbers and None for auto-fit",
      "max_score": 20
    },
    {
      "name": "Error correction configuration",
      "description": "Solution correctly uses qrcode.constants.ERROR_CORRECT_L, ERROR_CORRECT_M, ERROR_CORRECT_Q, or ERROR_CORRECT_H based on the input string mapping",
      "max_score": 25
    },
    {
      "name": "Box size configuration",
      "description": "Solution correctly sets the box_size parameter in QRCode constructor with the value from config",
      "max_score": 15
    },
    {
      "name": "Border configuration",
      "description": "Solution correctly sets the border parameter in QRCode constructor with the value from config",
      "max_score": 10
    },
    {
      "name": "QRCode workflow",
      "description": "Solution uses the proper QRCode workflow: add_data() to add data, make() to compile, and make_image() to generate the image",
      "max_score": 10
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/pypi-qrcode@7.4.0
What are skills?

tile.json