CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-superset-ui--generator-superset

Yeoman generator that scaffolds Superset visualization plugins and packages with proper structure and boilerplate code

63

1.21x
Quality

Pending

Does it follow best practices?

Impact

63%

1.21x

Average score across 10 eval scenarios

SecuritybySnyk

Pending

The risk profile of this skill

Overview
Eval results
Files

criteria.jsonevals/scenario-1/

{
  "context": "This criteria evaluates how well the engineer uses Apache Superset's SQL Lab API to execute SQL queries programmatically and track query history. The focus is on proper usage of Superset's query execution functions and models.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "SQL Lab Execution",
      "description": "Uses superset.sql_lab.execute_sql_statements() or superset.sqllab.sql_json_executer.SqlJsonExecutor for executing SQL queries",
      "max_score": 30
    },
    {
      "name": "Database Model Usage",
      "description": "Uses superset.models.core.Database to access and manage database connections",
      "max_score": 15
    },
    {
      "name": "Query Model Integration",
      "description": "Uses superset.models.sql_lab.Query model to store and track query execution metadata",
      "max_score": 25
    },
    {
      "name": "Result Processing",
      "description": "Properly processes query results into the specified format (list of dictionaries with column names as keys)",
      "max_score": 15
    },
    {
      "name": "Query History Retrieval",
      "description": "Retrieves query history using Superset's Query model filtering and ordering mechanisms",
      "max_score": 15
    }
  ]
}

tile.json