CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

prefect-flow-builder

Prefect Flow Builder - Auto-activating skill for Data Pipelines. Triggers on: prefect flow builder, prefect flow builder Part of the Data Pipelines skill category.

Overall
score

24%

Does it follow best practices?

Validation for skill structure

Install with Tessl CLI

npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill prefect-flow-builder
What are skills?
SKILL.md
Review
Evals

Activation

22%

This description is severely underdeveloped, functioning more as a label than a useful skill description. It fails to explain what the skill actually does (no concrete actions) and provides no guidance on when Claude should use it beyond the repeated trigger phrase. The description would be nearly useless for Claude to make informed skill selection decisions among multiple options.

Suggestions

Add specific concrete actions the skill performs, e.g., 'Creates Prefect flows, defines task dependencies, configures schedules, and sets up deployment configurations'

Add an explicit 'Use when...' clause with trigger scenarios, e.g., 'Use when the user asks about Prefect workflows, data pipeline orchestration, task scheduling, or mentions @flow/@task decorators'

Expand trigger terms to include natural variations users might say: 'prefect', 'workflow orchestration', 'ETL pipeline', 'data workflow', 'task dependencies'

DimensionReasoningScore

Specificity

The description contains no concrete actions - only 'Auto-activating skill for Data Pipelines' which is vague and abstract. No specific capabilities like 'create flows', 'schedule tasks', or 'define dependencies' are mentioned.

1 / 3

Completeness

The 'what' is essentially missing - we only know it relates to Data Pipelines but not what it actually does. There is no explicit 'Use when...' clause explaining when Claude should select this skill.

1 / 3

Trigger Term Quality

Contains 'prefect flow builder' as a trigger term (duplicated), which is a relevant keyword users might say. However, it misses common variations like 'prefect', 'data pipeline', 'workflow', 'ETL', 'orchestration', or 'DAG'.

2 / 3

Distinctiveness Conflict Risk

'Prefect Flow Builder' is somewhat specific to the Prefect framework, but 'Data Pipelines' is generic and could overlap with other pipeline/ETL/workflow skills. The lack of specific capabilities makes it harder to distinguish.

2 / 3

Total

6

/

12

Passed

Implementation

0%

This skill is an empty template that provides no actual guidance on building Prefect flows. It contains only generic placeholder text describing what a skill should do, without any concrete code examples, workflow steps, or Prefect-specific information. The content fails to teach Claude anything actionable about the Prefect framework.

Suggestions

Add executable Python code examples showing how to create a basic Prefect flow with @flow and @task decorators

Include a concrete workflow sequence: define tasks → compose flow → configure deployment → run/monitor

Provide specific Prefect patterns like error handling with retries, parameter passing, and result caching

Reference Prefect-specific resources or link to detailed documentation files for advanced topics like deployments, work pools, and scheduling

DimensionReasoningScore

Conciseness

The content is padded with generic boilerplate that explains nothing specific about Prefect flows. Phrases like 'provides automated assistance' and 'follows industry best practices' are filler that Claude doesn't need.

1 / 3

Actionability

No concrete code, commands, or specific guidance is provided. The skill describes what it does abstractly but never shows how to actually build a Prefect flow or provides any executable examples.

1 / 3

Workflow Clarity

No workflow steps are defined. The content mentions 'step-by-step guidance' but provides none. There are no sequences, validation checkpoints, or actual process instructions.

1 / 3

Progressive Disclosure

The content is a flat, generic template with no meaningful structure. There are no references to detailed documentation, examples, or related files that would help Claude learn about Prefect flows.

1 / 3

Total

4

/

12

Passed

Validation

69%

Validation11 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

description_trigger_hint

Description may be missing an explicit 'when to use' trigger hint (e.g., 'Use when...')

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

metadata_version

'metadata' field is not a dictionary

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

body_steps

No step-by-step structure detected (no ordered list); consider adding a simple workflow

Warning

Total

11

/

16

Passed

Reviewed

Table of Contents

ActivationImplementationValidation

Is this your skill?

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.