CtrlK
BlogDocsLog inGet started
Tessl Logo

cx-data-pipeline

Use this skill when the user asks to "set up parsing", "create parsing rule", "extract fields from logs", "regex extraction", "log parsing", "enrich logs", "add context to logs", "custom enrichment table", "lookup table", "geo enrichment", "create metric from logs", "events to metrics", "convert logs to metrics", "generate metrics from events", "recording rule", "precomputed metrics", "PromQL recording", "configure data pipeline", "transform log data", "data processing rules", "rule group", "enrichment settings", "E2M definition", "labels cardinality", "bulk delete rules", "enrichment limits", "search enrichment table", "what should I convert to metrics", "E2M not producing metrics", "E2M no series", "reduce log cost with E2M", "logs to metrics aggregation", "spans to metrics", or wants to configure how Coralogix processes, enriches, or transforms ingested data.

76

Quality

93%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

87%

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

An actionable, well-structured skill body with executable commands, complete payloads, and verification steps across all four workflows. The main gap is the lack of an explicit validation checkpoint before the destructive bulk-delete batch operation.

Suggestions

Add an explicit validation step before `cx parsing-rules bulk-delete --ids`, e.g. list rules first and confirm the target IDs before deleting, to satisfy the destructive/batch feedback-loop expectation.

Consider moving the inline custom-enrichment and requestEnrichments JSON shapes into the existing references structure to keep the body even leaner, mirroring the E2M schema split.

Reduce minor repetition of the "Always template from existing" guidance by stating it once prominently and referencing it, rather than restating it in each workflow and the Key Principles section.

DimensionReasoningScore

Conciseness

Dense with domain-specific knowledge Claude would not already know (CLI flags, JSON wire shapes, the TCO-tier compute model) and free of padding about general concepts; length is justified by covering four command groups.

3 / 3

Actionability

Provides fully executable commands, complete JSON payloads (e.g. the v5 custom-enrichment shape and requestEnrichments structure), and copy-paste jq pipelines rather than pseudocode.

3 / 3

Workflow Clarity

Each workflow is numbered with verify steps and the E2M section has strong troubleshooting feedback loops, but the destructive batch `cx parsing-rules bulk-delete` operation has no explicit validation checkpoint, which caps this dimension at 2.

2 / 3

Progressive Disclosure

The complex E2M wire format is offloaded to a real, well-signaled one-level-deep reference (references/e2m-schemas.md, verified to exist), and the body is organized into clear navigable workflow sections.

3 / 3

Total

11

/

12

Passed

Description

100%

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

A highly specific, trigger-rich description that clearly delineates a Coralogix data-pipeline niche and covers both what the skill does and when to use it. It avoids fluff and overlaps little with sibling skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions such as "set up parsing", "extract fields from logs", "enrich logs", "create metric from logs", and "transform log data" rather than vague language.

3 / 3

Completeness

Explicitly states the what ("configure how Coralogix processes, enriches, or transforms ingested data") and the when (a long explicit "Use this skill when the user asks to..." trigger list), satisfying both requirements.

3 / 3

Trigger Term Quality

Broad coverage of natural phrasings a user would actually say, including troubleshooting terms like "E2M not producing metrics", "E2M no series", and "reduce log cost with E2M".

3 / 3

Distinctiveness Conflict Risk

Scoped to a clear Coralogix data-pipeline niche (parsing, enrichment, E2M, recording rules) with distinct triggers unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
coralogix/cx-cli
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.