CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates.

60

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No known issues

Fix and improve this skill with Tessl

tessl review fix ./skills/agent-harness-construction/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is lean, well-structured, and respects the context budget, but the guidance stays at the principle level without executable templates or a validation-gated workflow. Adding a concrete tool/observation schema example and explicit validate-then-proceed checkpoints would materially lift actionability and workflow clarity.

Suggestions

Include a minimal executable example: a schema-first tool definition and the observation JSON shape it should return.

Add a validate → fix → retry feedback loop around the high-risk operations (deploy, migration, permissions).

Show one short worked example of an error path with root-cause hint, safe retry, and stop condition filled in.

DimensionReasoningScore

Conciseness

Terse bullet lists with no padding; it assumes Claude's competence (e.g. one-line 'ReAct: best for exploratory tasks') and every line carries a concrete heuristic.

3 / 3

Actionability

Gives concrete fields for observations (status/summary/next_actions/artifacts) and the error-recovery contract, but offers no executable tool-definition template, schema, or worked example to make the principles copy-paste ready.

2 / 3

Workflow Clarity

Sections are organized as numbered lists, but there is no end-to-end sequenced workflow and no validation checkpoints for the high-risk operations it names (deploy, migration, permissions), capping this at 2.

2 / 3

Progressive Disclosure

Under 50 lines with no need for external references, and well-organized into clearly headed sections, satisfying the simple-skill allowance for progressive disclosure.

3 / 3

Total

10

/

12

Passed

Description

67%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific and occupies a clear, low-conflict niche, but it lacks an explicit 'when to use' trigger and mixes natural terms with domain jargon. Adding a 'Use when…' clause with user-facing phrasings would raise completeness and trigger quality.

Suggestions

Append a 'Use when…' clause naming natural trigger phrases, e.g. 'Use when improving an agent's tool set, observation format, or completion rate.'

Soften jargon by pairing 'action spaces' and 'observation formatting' with plain-language equivalents a user might say.

Add common variations such as 'tool design', 'agent loop', or 'retry logic' to broaden trigger coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'Design and optimize AI agent action spaces, tool definitions, and observation formatting' — naming specific objects rather than vague abstractions.

3 / 3

Completeness

Clearly states what the skill does, but provides no 'Use when…' clause or explicit trigger guidance, capping completeness at 2 per the rubric guidelines.

2 / 3

Trigger Term Quality

Contains some natural terms ('AI agent', 'tools', 'completion rates') but leans technical with jargon like 'action spaces' and 'observation formatting', and omits common phrasings a user might actually say.

2 / 3

Distinctiveness Conflict Risk

The agent-harness niche with its specific triggers (action spaces, tool definitions, observation formatting, completion rates) is distinct and unlikely to fire for unrelated skills.

3 / 3

Total

10

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
affaan-m/ECC
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.