Beam Pipeline Builder - Auto-activating skill for Data Pipelines. Triggers on: beam pipeline builder, beam pipeline builder Part of the Data Pipelines skill category.
36
Quality
3%
Does it follow best practices?
Impact
100%
1.02xAverage 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/beam-pipeline-builder/SKILL.mdETL pipeline with production-ready Beam code
Uses Apache Beam SDK
100%
100%
Pipeline options configured
100%
100%
PCollection-based flow
100%
100%
Distinct transform stages
100%
100%
Uses ParDo or Map for transformation
100%
100%
Filtering invalid records
100%
100%
Output written via Beam IO
50%
100%
Pipeline runs without error
100%
100%
Pipeline summary produced
100%
100%
Runnable entry point
100%
100%
Without context: $0.2958 · 1m 39s · 19 turns · 18 in / 4,968 out tokens
With context: $0.5361 · 2m 2s · 31 turns · 29 in / 6,614 out tokens
Streaming data processing pipeline
Uses Apache Beam SDK
100%
100%
PCollection-based flow
100%
100%
GroupByKey or CombinePerKey used
100%
100%
Windowing applied
100%
100%
Stuck package detection
100%
100%
Streaming design notes
100%
100%
JSON parsing in pipeline
100%
100%
Multiple output paths
100%
100%
Pipeline options used
100%
100%
Runnable entry point
100%
100%
Without context: $0.3556 · 1m 57s · 21 turns · 22 in / 6,063 out tokens
With context: $0.6608 · 2m 53s · 36 turns · 34 in / 9,188 out tokens
Multi-stage workflow orchestration pipeline
Uses Apache Beam SDK
100%
100%
PCollection pipe operator used
100%
100%
Beam join pattern applied
100%
100%
Orphan detection logic
100%
100%
Revenue aggregation by segment
100%
100%
Named pipeline stages
100%
100%
Multiple outputs written
100%
100%
Pipeline design documented
100%
100%
PipelineOptions configured
100%
100%
Runnable entry point
100%
100%
Without context: $0.4434 · 2m 19s · 23 turns · 23 in / 7,598 out tokens
With context: $0.7802 · 3m 36s · 35 turns · 33 in / 11,349 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.