CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

omni-gateway-dump

Interpret the contents of an Omni Gateway diagnostic dump ZIP file to identify the live state of API instances, service bindings, policy configuration, and known anomalies. Use when the user has a gateway dump file and wants to understand what was deployed at the time of capture, find orphaned or missing resources, compare live state against the conf.d configuration, or diagnose a gateway failure using a support-submitted dump.

71

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

85%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.

A highly actionable, well-sequenced analysis workflow: every step has concrete commands, exact field paths, explicit decision rules, and validation checks, with essentially no token waste on concepts Claude already knows. The main gap is structural — everything is inlined in one long SKILL.md with no progressive disclosure, where the dump format reference and report template would serve better as separate reference files.

Suggestions

Move the dump format reference (file tree, key fields, and the three sample JSON structures) into a references/dump-format.md file, keeping only a brief file-layout summary in SKILL.md.

Move the full report template from Step 7 into a references/report-template.md, leaving a one-line pointer to it in the workflow step.

Extract the conf.d comparison procedure (Step 6) into a reference file since it only applies when the user supplies local configuration, so it is not loaded for routine dump analyses.

DimensionReasoningScore

Conciseness

Nearly every token is domain-specific knowledge Claude would not already have (dump file layout, 'flex.mulesoft.com/deployment-desired-status' labels, cross-referencing rules, drift cause lists), with no padding explaining general concepts. It sits between 4 and 5: the sample resource structures and tips section could be trimmed slightly, keeping it at 'efficient; minor instances of over-explanation that could be trimmed' rather than fully lean.

4 / 5

Actionability

The guidance is fully executable: concrete commands ('unzip dump.zip -d dump-analysis/', 'ls -la dump-analysis/dump/'), exact field paths for every check, explicit decision rules per targetRef kind, and a complete copy-paste report template with examples. This matches the 5 anchor ('fully executable; copy-paste ready code or commands; specific examples cover the common cases').

5 / 5

Workflow Clarity

Seven explicitly sequenced steps (index, inventory, cross-reference bindings, cross-reference services, anomalies, conf.d comparison, report) each with verification checks — name-match verification flagging orphaned/malformed bindings, reference checks for services, and an escalation recommendation branching on severity. This matches the 5 anchor's 'explicit validation steps; checklists for complex processes'; the workflow is analytical (read-only), so the destructive/batch cap does not apply.

5 / 5

Progressive Disclosure

All ~275 lines live in a single SKILL.md with no bundle files at all — the dump format reference (file tree, key fields, three sample JSON structures) and the report template are substantial inline material that belongs in separate reference files for a skill this size. This matches the 3 anchor ('content that should be separate is inline') better than 4, which presumes most content is appropriately placed with clear references; here no references exist.

3 / 5

Total

17

/

20

Passed

Description

88%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.

A strong description: it clearly states what the skill does with concrete, comprehensive capabilities and provides an explicit, multi-scenario 'Use when' clause with natural trigger phrases. Its only weakness is minor overlap risk with the related gateway-diagnose skill on the 'diagnose a gateway failure' trigger and a few missing natural trigger variations.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'identify the live state of API instances, service bindings, policy configuration, and known anomalies', 'find orphaned or missing resources', 'compare live state against the conf.d configuration', and 'diagnose a gateway failure' — giving comprehensive coverage with no gaps. This matches the 5 anchor ('multiple specific concrete actions; comprehensive coverage') rather than 4, since nothing meaningful is missing from the capability list.

5 / 5

Completeness

Both questions are answered explicitly: the 'what' ('Interpret the contents of an Omni Gateway diagnostic dump ZIP file to identify...') and a dedicated 'Use when' clause with concrete trigger scenarios ('has a gateway dump file and wants to understand what was deployed', 'find orphaned or missing resources', 'compare live state', 'diagnose a gateway failure'). This matches the 5 anchor exactly; the 4 anchor applies only when the 'when' is less explicit.

5 / 5

Trigger Term Quality

Good natural keyword coverage: 'gateway dump file', 'diagnostic dump ZIP', 'orphaned or missing resources', 'conf.d configuration', 'diagnose a gateway failure', 'support-submitted dump'. It falls between the 4 and 5 anchors: coverage is strong, but a few natural variations users might say (e.g. 'support bundle', 'analyze my gateway') and extension-style triggers are missing, so it is not fully comprehensive.

4 / 5

Distinctiveness Conflict Risk

The niche is clear ('Omni Gateway diagnostic dump') with distinct dump-specific triggers, but 'diagnose a gateway failure using a support-submitted dump' overlaps with the sibling omni-gateway-diagnose skill referenced in the body. This is 'mostly distinct; minor overlap risk with closely related skills' (anchor 4) rather than 5's 'minimal conflict risk'.

4 / 5

Total

18

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

mulesoft/mulesoft-dx

Path

skills/omni-gateway/omni-gateway-dump/SKILL.md

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.