CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-integration-testing

Use when the user requests integration testing, feature validation, or test plan execution

55

Quality

61%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/agent-integration-testing/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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 well-structured, actionable, and concise workflow with concrete tools, an explicit verifiability gate, and a working example spec. The main improvement is tightening the Overview and considering whether the full example spec belongs inline or in a reference file.

DimensionReasoningScore

Conciseness

The body is efficient and assumes Claude's competence — concrete file paths, tool names, and a tight example replace prose — with only minor trims possible in the Overview restatement and the 'CRITICAL' emphasis line; it never explains concepts Claude already knows, fitting 'efficient; minor instances of over-explanation' rather than the lean anchor 5.

4 / 5

Actionability

It provides concrete executable guidance: a real test path './tests/<name>.md', named tools ('glob', 'grep', 'Task' tool, '@mention'), and a fully executable example with 'POST /api/register', '201 Created', and a sqlite3 SELECT query; minor gaps remain because the process steps themselves are guidance rather than literal commands, so it sits just below the copy-paste-ready anchor 5.

4 / 5

Workflow Clarity

A clear 5-step numbered sequence includes an explicit validation checkpoint (every expectation must be strictly agent-verifiable, else rewritten/removed) and a Red Flags stop-and-restart feedback loop, plus Pass/Fail collection; although the operation is batch-oriented, validation is present so the batch-cap of 3 does not apply, and it falls just short of the anchor 5 'validate -> fix -> retry at every stage' loop.

4 / 5

Progressive Disclosure

No bundle files exist and the skill is a single well-organized file with clear sections (Overview, Core Process, Quick Reference, Red Flags, Example) and one-level-deep structure with no nested references; per the simple-skills note it approaches a 5, but the inline full example spec slightly exceeds the lean single-purpose ideal, keeping it at 'good structure; minor organization gaps'.

4 / 5

Total

16

/

20

Passed

Description

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

The description has a strong, explicit trigger clause with good natural keywords but is missing any statement of what the skill actually does, leaving the 'what' half of completeness unanswered. Adding a concrete capability clause before the 'Use when...' trigger would raise both specificity and completeness.

Suggestions

Prepend a concrete 'what' clause describing the skill's actions, e.g., 'Creates and autonomously executes verifiable integration test specs via subagents. Use when...'

Add common synonyms to the trigger such as 'QA', 'end-to-end testing', 'smoke tests', or 'regression testing' to broaden natural-term coverage.

Keep third person and avoid first/second person to preserve specificity, but ensure the leading verb names a concrete skill action rather than only the user's request.

DimensionReasoningScore

Specificity

The description states only the trigger ('Use when the user requests integration testing, feature validation, or test plan execution') with no explicit statement of what concrete actions the skill performs; it names the domain and task types but no skill behaviors, fitting the 'names the domain but actions are minimal' anchor rather than the fully-vague anchor 1.

2 / 5

Completeness

It provides a clear explicit 'when' (the 'Use when...' clause) but omits any 'what does this do' statement, matching the anchor 2 case of 'only when is present without what'; it does not reach anchor 3 which requires a clear 'what'.

2 / 5

Trigger Term Quality

'integration testing', 'feature validation', and 'test plan execution' are natural phrases a user would say, giving good keyword coverage; common synonyms like 'QA', 'end-to-end testing', 'smoke test', or 'regression' are missing, so it stops short of the comprehensive anchor 5.

4 / 5

Distinctiveness Conflict Risk

'integration testing' carves out a clear niche distinct from unit-testing or general development skills with specific triggers and only minor overlap risk with broader testing skills, fitting 'mostly distinct; minor overlap risk' rather than the minimal-conflict anchor 5.

4 / 5

Total

12

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
av/harbor
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.