CtrlK
BlogDocsLog inGet started
Tessl Logo

confluent-skill-creator

Create Confluent-specific skills for external users. Use this skill when users want to create, build, or author a new skill related to Confluent Cloud, Confluent Platform, Apache Kafka, WarpStream, Flink, Connectors, Schema Registry, Tableflow, CDC pipelines, or any Confluent product. Skills can be use-case focused (like data enrichment, CDC to Tableflow, stream processing workflows) or component-specific (like a Flink skill, Schema Registry skill, or Connector skill). Do NOT use this skill when users want to directly use Confluent products (e.g., build a pipeline, write a producer, deploy Flink SQL) — use the appropriate product-specific skill instead. This skill is specifically for creating new skills, not for using existing ones.

70

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is well-structured and highly actionable with strong validation gates and clean progressive disclosure into a real bundle. Its main weakness is conciseness: trigger and prerequisite content is duplicated from the frontmatter, and several safety rules are restated across multiple steps instead of being linked once from a reference.

Suggestions

Remove the 'When to use this skill' and 'Prerequisites' sections — they restate the frontmatter description and compatibility field, adding token cost on every activation; link to the description instead or drop them.

Consolidate the repeated synthetic-data, credential-safety, and plan-before-execute rules into confluent-best-practices.md and reference them once, rather than restating them in Step 4, Step 5, and the packaging checklist.

Inline brief concrete checkpoints for the steps currently delegated to 'the base skill-creator process' (Steps 2-3, 7-8, 9-10) so the full workflow sequence is self-contained rather than implicit.

DimensionReasoningScore

Conciseness

Mostly efficient and not patronizing (no explanation of what Kafka/Flink is), but contains noticeable redundancy: the 'When to use this skill' and 'Prerequisites' sections duplicate the frontmatter description/compatibility, and the synthetic-data, credential-safety, and plan-before-execute rules are restated in Step 4, Step 5, and the packaging checklist. Not a 4 because the repetition is repeated enough to pad every activation rather than being a single minor trim.

3 / 5

Actionability

Provides executable guidance — concrete CLI commands ('confluent kafka topic create', 'confluent flink statement create'), a copy-paste evals.json schema, script invocations ('python scripts/check_compute_pool.py --pool-id $FLINK_COMPUTE_POOL_ID'), and manual fallback steps. Not a 5 because Steps 2-3, 7-8, and 9-10 delegate to 'the base skill-creator process' without inlining the specific steps.

4 / 5

Workflow Clarity

A clearly sequenced 10-step Core Workflow with explicit validation checkpoints ('Do not proceed to testing until the skill passes', 'Do not deliver a skill that fails validation'), a feedback loop ('If validation fails: fix issues and re-validate'), and checklists (packaging, PR submission). The plan-before-execute confirmation gate precedes destructive CRUD operations, so the destructive-cap does not apply.

5 / 5

Progressive Disclosure

Clean three-tier progressive-disclosure model with a one-level-deep bundle (5 reference files, 6 scripts all verified to exist), explicit read-when guidance ('If user's target is WarpStream, read references/warpstream.md'), and an enforced rule against inlining reference contents; body is ~435 lines, under the 500-line budget.

5 / 5

Total

17

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is exemplary: it states what the skill does, gives an explicit 'Use this skill when' trigger with concrete product keywords, and draws a sharp exclusion boundary against product-usage skills. Trigger coverage and distinctiveness are comprehensive; only action diversity is slightly limited by the inherent single-purpose nature of a meta-skill.

DimensionReasoningScore

Specificity

Quotes 'create, build, or author a new skill' plus the use-case/component scope split ('data enrichment, CDC to Tableflow, stream processing workflows' / 'Flink skill, Schema Registry skill, or Connector skill') list several specific actions and comprehensive scope coverage; not a 5 because create/build/author are near-synonyms of a single meta-action rather than multiple distinct operations.

4 / 5

Completeness

Explicitly answers both what ('Create Confluent-specific skills for external users') and when ('Use this skill when users want to create, build, or author a new skill related to...') with concrete trigger phrases and an explicit exclusion clause, matching the 5 anchor.

5 / 5

Trigger Term Quality

Comprehensive product-name coverage including synonyms ('Confluent Cloud, Confluent Platform, Apache Kafka, WarpStream, Flink, Connectors, Schema Registry, Tableflow, CDC pipelines') plus natural user phrases ('build a pipeline, write a producer, deploy Flink SQL').

5 / 5

Distinctiveness Conflict Risk

Clear niche (authoring Confluent skills) with an explicit boundary — 'Do NOT use this skill when users want to directly use Confluent products... use the appropriate product-specific skill instead' — minimizing conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 7 missing

Warning

Total

15

/

16

Passed

Repository
confluentinc/agent-skills
Reviewed

Table of Contents

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.