CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

manage-delegates

Monitor and manage Harness Delegates via MCP. List delegates and check health status, manage delegate registration tokens (create, revoke, delete), and find which delegates are associated with a token. Use when asked about delegate status, delegate health, delegate connectivity, delegate tokens, or troubleshooting delegate issues. Trigger phrases: delegate status, delegate health, list delegates, delegate token, delegate connectivity, delegate troubleshooting, delegate down.

Quality

93%

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

83%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 concise, highly actionable single-file skill whose MCP calls are copy-paste ready and whose domain notes (token scoping, heartbeat diagnostics) add real value. The main gap is the absence of explicit validation checkpoints before the destructive revoke/delete token operations, which the rubric caps at 3 for workflow clarity.

Suggestions

Add an explicit validation checkpoint before destructive operations: instruct the model to run the get_delegates action on a token (Step 5) and confirm impact with the user before executing revoke (Step 6) or delete (Step 7), since revocation disconnects dependent delegates and deletion is irreversible.

Include a post-verification step after revoke/delete — e.g., re-list delegates to confirm expected disconnections — creating a validate-then-act feedback loop.

Consider moving the detailed Troubleshooting runbooks to a separate reference file (e.g., references/troubleshooting.md) with a one-line pointer, keeping the SKILL.md body leaner.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence: every step is just an MCP call with parameters, plus genuinely non-obvious domain knowledge ("Tokens are project-scoped", "Revoking a token disconnects all delegates registered with it", heartbeat diagnostics). No token explains concepts Claude already knows, so it sits at the 5 anchor rather than the 4 anchor's 'minor instances of over-explanation'.

5 / 5

Actionability

All seven steps are fully executable MCP invocations with concrete tool names, resource_type, action, and parameter values; only account-specific values are placeholders ("<organization>", "<token_name>"), which is correct practice. The Examples section maps common user requests to exact operations, matching the 5 anchor ('copy-paste ready; specific examples cover the common cases').

5 / 5

Workflow Clarity

The seven steps are clearly sequenced, but the destructive operations — revoke (Step 6) and delete (Step 7), where the skill itself notes "Deleted tokens cannot be recovered" and revocation disconnects delegates — have no explicit validation checkpoint before execution. The rubric's guideline caps workflow_clarity at 3 for destructive/batch operations without validation, and this cap takes precedence over the otherwise good sequencing.

3 / 5

Progressive Disclosure

Well-organized single-file skill with clear sections (Instructions, Resource Types, Examples, Performance Notes, Troubleshooting) and no buried references or nested files. It fits the 4 anchor ('good structure; most content appropriately placed') but not the 5 anchor: the body is ~130 lines and the under-50-line no-references exception does not apply, and the troubleshooting detail could arguably live in a separate reference file.

4 / 5

Total

17

/

20

Passed

Description

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

An exemplary description: concrete third-person action list, explicit 'Use when...' guidance, and a comprehensive set of natural trigger phrases for a well-defined Harness Delegate niche. No changes needed.

DimensionReasoningScore

Specificity

The description lists multiple specific concrete actions — "List delegates and check health status", "manage delegate registration tokens (create, revoke, delete)", "find which delegates are associated with a token" — giving comprehensive coverage of the skill's operations with no filler. It clearly matches the 5 anchor ('multiple specific concrete actions; comprehensive coverage') and exceeds the 4 anchor ('several specific actions; minor gaps').

5 / 5

Completeness

It explicitly answers both 'what' (monitor delegates, check health, manage tokens create/revoke/delete, find delegates per token) and 'when' ("Use when asked about delegate status, delegate health, delegate connectivity, delegate tokens, or troubleshooting delegate issues") plus concrete trigger phrases, exactly matching the 5 anchor. The 4 anchor's weaker 'when could be more explicit' does not apply here.

5 / 5

Trigger Term Quality

Trigger phrases are natural user phrasings: "delegate status", "delegate health", "list delegates", "delegate token", "delegate connectivity", "delegate troubleshooting", "delegate down" — covering the colloquial "down" phrasing plus troubleshooting vocabulary. Coverage within this domain is comprehensive with synonym-level variation; it does not fit the 4 anchor's 'a few natural terms missing'.

5 / 5

Distinctiveness Conflict Risk

"Harness Delegates via MCP" carves out a clear niche with distinct delegate/token triggers and no overlap with generic document or file skills. Distinctiveness is high; the domain-specific vocabulary (registration tokens, delegate heartbeat/connectivity) minimizes conflict risk, matching the 5 anchor.

5 / 5

Total

20

/

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/manage-delegates/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.