Flink Job Creator - Auto-activating skill for Data Pipelines. Triggers on: flink job creator, flink job creator Part of the Data Pipelines skill category.
34
Quality
3%
Does it follow best practices?
Impact
87%
0.98xAverage 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/flink-job-creator/SKILL.mdProduction-ready Flink streaming job
Step-by-step breakdown
100%
100%
Error handling
100%
100%
Checkpointing enabled
100%
100%
Parallelism configured
100%
40%
Logging present
100%
100%
Kafka consumer group
100%
100%
Exactly-once or at-least-once semantics
100%
100%
Configuration externalised
100%
100%
Restart strategy
0%
0%
Standards validation step
100%
100%
Without context: $1.3899 · 5m 46s · 42 turns · 43 in / 23,006 out tokens
With context: $1.5443 · 5m 28s · 55 turns · 472 in / 22,200 out tokens
ETL data transformation with validation
Step-by-step guidance
100%
100%
Data validation logic
100%
100%
Standards validation section
100%
100%
Production config file
100%
100%
Resource configuration
100%
100%
Logging instrumented
100%
100%
Error/bad-record handling
70%
100%
Idempotent or transactional load
60%
50%
Test or verification artifact
100%
100%
Industry-standard sink connector
100%
100%
Without context: $2.2311 · 10m 19s · 50 turns · 90 in / 41,198 out tokens
With context: $1.5072 · 5m 57s · 52 turns · 52 in / 22,440 out tokens
Streaming workflow orchestration and state management
Step-by-step workflow description
100%
100%
Windowing applied
100%
100%
Stateful operator
100%
100%
Checkpointing configured
100%
100%
Watermark strategy
100%
100%
Production configuration file
100%
100%
Logging at key stages
40%
20%
Restart or failure strategy
10%
0%
Late data handling
80%
100%
Validation or test artifact
100%
100%
Without context: $1.1838 · 4m 36s · 41 turns · 43 in / 18,736 out tokens
With context: $1.8520 · 6m 55s · 53 turns · 134 in / 28,685 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.