CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

setup-service-scanner

Creates a scanner configuration to discover services (such as AI agents, MCP servers, and API metadata) from external platforms like AWS Bedrock, Microsoft Copilot, or Google Vertex AI. Use when setting up scanner discovery, configuring a new scanner, connecting to cloud AI platforms, or importing discovered services into Anypoint Exchange.

Quality

87%

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

81%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 a highly actionable, well-sequenced workflow with executable API call specifications, explicit validation checkpoints, error-recovery guidance, and a completion checklist. Its main weakness is token efficiency — motivational bookending sections and generic best-practice tips add length without adding instructions — and secondary reference material is inlined rather than split out.

Suggestions

Trim or merge the "What you'll build" and "What You've Built" sections into a single sentence in the Overview — they restate what the steps and Completion Checklist already convey.

Cut the generic "Tips and Best Practices" bullets (credential rotation, least-privilege, off-peak scheduling) or fold the two that matter into the relevant steps, keeping only guidance specific to this API.

Move the Troubleshooting section into a references/ file (e.g., references/troubleshooting.md) linked from the main body, keeping SKILL.md focused on the three-step workflow and reducing inline token load.

DimensionReasoningScore

Conciseness

The step content and API specs are lean and explain nothing Claude already knows, but there is padded bookending ("What you'll build" / "What You've Built" restating outcomes) and generic filler in "Tips and Best Practices" ("Rotate credentials regularly", "Off-peak hours: Schedule scans during low-traffic periods") that could be trimmed. This fits the 3 anchor (mostly efficient but could be tightened) rather than 2, since the core instructional content is efficient and free of concept explanations.

3 / 5

Actionability

Each step includes a complete, executable API call spec (api, operationId, input mappings with sources, output paths) plus copy-paste-ready request body examples (e.g., the Bedrock authParameters and scanner configuration JSON) and concrete error codes (401, 400, 424) with remedies. This matches the 5 anchor: fully executable guidance with specific examples covering the common cases.

5 / 5

Workflow Clarity

The three steps are clearly sequenced, Step 2 is an explicit validation checkpoint ("You confirm whether the credentials are valid before creating the scanner configuration"), each step has a "Common issues" feedback loop backed by a full Troubleshooting section, and a Completion Checklist closes the process. This matches the 5 anchor's explicit validation, error-recovery loops, and checklist; no destructive/batch cap applies since configuration creation is non-destructive.

5 / 5

Progressive Disclosure

No bundle files (references/, scripts/, assets/) exist, and the single body is well organized with clear sections and a "Related Jobs" pointer. However, at roughly 230 lines, secondary material (Troubleshooting, Tips and Best Practices) is inlined where it could live in a one-level-deep reference file, so it fits the 4 anchor (good structure, minor organization gaps) rather than 5.

4 / 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 that clearly states what the skill does and when to use it, with concrete platform names and an explicit Use-when clause in third-person voice. Trigger coverage is good though not exhaustive, and the importing trigger slightly overlaps a sibling scan-execution skill.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "Creates a scanner configuration", "discover services (such as AI agents, MCP servers, and API metadata)", "importing discovered services into Anypoint Exchange" — with named platforms (AWS Bedrock, Microsoft Copilot, Google Vertex AI), giving comprehensive coverage of the skill's capabilities. It fits the 5 anchor rather than 4 because there are no minor gaps: what is created, what is discovered, from where, and where results land are all stated.

5 / 5

Completeness

It explicitly answers both questions: the "what" ("Creates a scanner configuration to discover services... from external platforms") and the "when" via an explicit "Use when..." clause with concrete trigger phrases. This matches the 5 anchor exactly; it is not 4 because the "when" is already explicit and specific.

5 / 5

Trigger Term Quality

Four natural trigger phrases ("setting up scanner discovery", "configuring a new scanner", "connecting to cloud AI platforms", "importing discovered services into Anypoint Exchange") plus platform names give good keyword coverage. It falls short of the 5 anchor because a few natural terms and synonyms are missing (e.g., "discover services", "add a scanner", "MCP servers" as a trigger phrase).

4 / 5

Distinctiveness Conflict Risk

The Anypoint scanner-configuration niche with named cloud AI platforms is mostly distinct with clear triggers. Minor overlap risk remains with closely related skills — e.g., the sibling run-scan skill could also plausibly trigger on "importing discovered services into Anypoint Exchange" — keeping it below the 5 anchor'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/setup-service-scanner/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.