CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

create-connector

Generate Harness Connector YAML for integrations and create/test via MCP. Use when user says "create connector", "git connector", "aws connector", "docker connector", "cloud connector", or wants to connect Harness to external services.

1.04x
Quality

84%

Does it follow best practices?

Impact

100%

1.04x

2 of 3 eval scenarios. Add 1 more for a full score.

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 highly actionable — complete YAML templates and concrete MCP invocations for thirteen connector types — with a clear create-then-test workflow and good troubleshooting coverage. Its weaknesses are mild redundancy in the Examples/Performance Notes sections and a monolithic single-file layout where the template catalog could be offloaded to reference files for better progressive disclosure.

Suggestions

Split the per-connector YAML templates into one-level-deep reference files (e.g., references/git-connectors.md, references/cloud-connectors.md, references/registry-connectors.md) and keep SKILL.md as a concise overview with clearly signaled links, improving progressive disclosure.

Remove the redundant "Examples" and "Performance Notes" sections: the examples restate what the templates already show, and "Always test the connection after creation" duplicates Instructions step 4.

Add an explicit feedback loop after step 4: "If test_connection fails, follow the Troubleshooting section, fix the credential/secret issue, and re-run the test before proceeding."

DimensionReasoningScore

Conciseness

The body is dominated by lean, uncommented YAML templates with no explanations of concepts Claude already knows. Minor trimmable redundancy exists: the "Examples" section restates what the templates already show, and "Performance Notes" ("Always test the connection after creation") duplicates Instructions step 4 and the Troubleshooting section.

4 / 5

Actionability

Every connector type ships a complete, copy-paste-ready YAML block with real field names and secret-reference patterns, and the MCP operations are given as concrete tool calls with explicit parameters (harness_create with resource_type/body, harness_execute with action test_connection). Specific examples cover all the common cases.

5 / 5

Workflow Clarity

The four numbered steps (identify type, generate YAML, create via MCP, test connection) form a clear sequence with an explicit validation checkpoint (step 4) and a Troubleshooting section covering failure recovery. It falls short of 5 because there is no explicit feedback loop instructing Claude to fix and re-run the test after a failed test_connection.

4 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent) and roughly 300 lines of per-connector YAML templates are inlined in SKILL.md. Section headers are clear, but the template catalog is content that could be split into separate reference files (e.g., per connector family), matching the anchor 'some structure... content that should be separate is inline'.

3 / 5

Total

16

/

20

Passed

Description

83%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 states concrete capabilities in third person and provides an explicit, trigger-phrase-rich "Use when" clause. Its only weaknesses are slightly incomplete synonym coverage in the triggers and mild generic overlap risk from broad terms like "cloud connector".

DimensionReasoningScore

Specificity

"Generate Harness Connector YAML" and "create/test via MCP" name three concrete actions with only minor coverage gaps (connector types are not enumerated in the description itself). It lists several specific actions but is not fully comprehensive, fitting the 4 anchor rather than the 5.

4 / 5

Completeness

It clearly answers both "what" (generate Harness Connector YAML, create and test via MCP) and "when" with an explicit "Use when user says..." clause listing concrete trigger phrases, exactly matching the top anchor. Third person voice is used correctly throughout.

5 / 5

Trigger Term Quality

Natural phrases users would say are quoted directly ("create connector", "git connector", "aws connector", "docker connector", "cloud connector", "connect Harness to external services"), but common provider-specific variations like "GitHub connector", "Kubernetes connector", or "Jira connector" are missing, so coverage is good rather than comprehensive.

4 / 5

Distinctiveness Conflict Risk

The Harness/MCP niche is clear and mostly distinct, but triggers like "aws connector" and "cloud connector" carry minor overlap risk with provider-specific skills, so it is not a 5.

4 / 5

Total

17

/

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

harness/harness-ai

Path

plugins/claude/skills/create-connector/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.