CtrlK
BlogDocsLog inGet started
Tessl Logo

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.

90

1.13x
Quality

85%

Does it follow best practices?

Impact

100%

1.13x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

82%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 well-structured, highly actionable skill body built from concrete YAML templates and MCP command specs, with a clear create-then-test workflow and supporting troubleshooting. Conciseness and workflow gating have minor room to improve.

Suggestions

Make the workflow gating explicit: after test_connection, state "Only mark the connector complete when the test passes; if it fails, follow Troubleshooting and re-test."

Deduplicate the AWS ECR example by referencing the AWS ManualConfig credential block instead of repeating it.

Consider extracting the long per-connector template catalog into a references/ file (e.g., CONNECTOR_TEMPLATES.md) to keep SKILL.md as a lean overview.

DimensionReasoningScore

Conciseness

The body is mostly lean YAML templates with inline comments and direct MCP commands, assuming Claude's competence; minor redundancy (e.g., AWS ECR echoing the AWS block) keeps it just shy of fully lean.

4 / 5

Actionability

Copy-paste-ready connector YAML templates plus concrete MCP tool calls with named parameters (harness_create, harness_execute, harness_list) cover the common cases fully and executably.

5 / 5

Workflow Clarity

The four-step Instructions sequence includes an explicit validation step (test_connection) and a Troubleshooting section for error recovery, but lacks an explicit "only proceed when valid" gating checkpoint.

4 / 5

Progressive Disclosure

No bundle files exist and all content is inline, but it is organized into clearly labeled sections (Git, Cloud, Registry, K8s, Helm, Artifact, Ticketing, MCP, Troubleshooting) with no nested references; a few template groups could plausibly live in separate reference files.

4 / 5

Total

17

/

20

Passed

Description

87%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, third-person description that clearly states both capability and trigger conditions with natural user phrases. Minor gaps in trigger-term coverage for connector types documented in the body keep it just below a perfect profile.

DimensionReasoningScore

Specificity

"Generate Harness Connector YAML for integrations and create/test via MCP" names the domain plus several concrete actions (generate YAML, create, test), but stops short of exhaustive coverage of all connector operations.

4 / 5

Completeness

Explicitly answers both what ("Generate Harness Connector YAML and create/test via MCP") and when ("Use when user says... or wants to connect Harness to external services") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Trigger clause lists natural phrases users would say ("create connector", "git connector", "aws connector", "docker connector", "cloud connector", "connect Harness to external services"), though a few in-body types (Kubernetes, Helm, Jira, Nexus) lack corresponding trigger keywords.

4 / 5

Distinctiveness Conflict Risk

"Harness Connector" plus Harness-specific trigger phrasing carves a clear niche with minimal overlap risk against other skills.

5 / 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
harness/harness-ai
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.