Luigi Task Generator - Auto-activating skill for Data Pipelines. Triggers on: luigi task generator, luigi task generator Part of the Data Pipelines skill category.
36
Quality
3%
Does it follow best practices?
Impact
100%
3.33xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/11-data-pipelines/luigi-task-generator/SKILL.mdETL pipeline with Luigi task structure
Luigi import
0%
100%
Task class inheritance
0%
100%
output() method defined
0%
100%
run() method defined
0%
100%
requires() method defined
0%
100%
Luigi Target used
0%
100%
ETL stages separated
30%
100%
Production-ready: logging or error handling
100%
100%
Output validation
100%
100%
Runnable entry point
66%
100%
Without context: $0.4164 · 1m 31s · 24 turns · 24 in / 5,551 out tokens
With context: $0.9359 · 2m 59s · 43 turns · 43 in / 12,364 out tokens
Multi-step workflow orchestration with task dependencies
Luigi import
0%
100%
Multiple Task classes
0%
100%
Task chaining via requires()
0%
100%
Each task has output()
0%
100%
Each task has run()
0%
100%
Single responsibility
40%
100%
Luigi Parameters used
0%
100%
Production-ready: logging or error handling
100%
100%
Runnable entry point
50%
100%
Step-by-step documentation
100%
100%
Without context: $0.5819 · 2m 6s · 29 turns · 30 in / 7,884 out tokens
With context: $0.7522 · 2m 35s · 38 turns · 38 in / 9,480 out tokens
Data transformation with output validation
Luigi import
0%
100%
Task class structure
0%
100%
requires() dependency defined
0%
100%
Luigi Target for output
0%
100%
Transformation logic in run()
0%
100%
Output validation step
100%
100%
Standards-based validation
100%
100%
Production-ready: error/exception handling
30%
100%
Runnable entry point
30%
100%
Step-by-step guidance in code
0%
100%
Without context: $0.4781 · 1m 45s · 25 turns · 25 in / 6,340 out tokens
With context: $0.6788 · 2m 41s · 33 turns · 33 in / 9,443 out tokens
0c08951
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.