Yeoman generator that scaffolds Superset visualization plugins and packages with proper structure and boilerplate code
63
Pending
Does it follow best practices?
Impact
63%
1.21xAverage score across 10 eval scenarios
Pending
The risk profile of this skill
{
"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
}
]
}docs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10