CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-integration-tester

Validate multi-skill workflows defined in CLAUDE.md by checking skill existence, inter-skill data contracts (JSON schema compatibility), file naming conventions, and handoff integrity. Use when adding new workflows, modifying skill outputs, or verifying pipeline health before release.

69

Quality

87%

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

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.

The content is highly actionable with executable commands for all usage modes and a well-sequenced five-step workflow, and the bundle structure backs its references with real, substantive files. It falls slightly short of top marks due to duplicated statements, a missing re-run loop after fixing failures, and references that are listed rather than signaled where they matter.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence, but the Overview restates the frontmatter description almost verbatim and "No API keys required" appears in both Prerequisites and Key Principles, giving minor trimmable redundancy.

4 / 5

Actionability

Every workflow mode has a copy-paste-ready bash command (full run, --workflow substring, --dry-run), plus a concrete JSON output schema and a specific three-point checklist for fixing failed handoffs.

5 / 5

Workflow Clarity

Steps 1-5 are clearly sequenced with results review and a fix checklist, but the feedback loop stops before explicitly re-running validation after a fix, leaving a minor validation gap.

4 / 5

Progressive Disclosure

Both referenced files (scripts/validate_workflows.py and references/workflow_contracts.md) exist in the bundle and are one level deep with a Resources section, but the contracts reference is never linked at its point of use in the workflow steps (e.g., Step 5).

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.

The description is strong: it states a clear purpose with four concrete validation checks and an explicit, multi-trigger "Use when" clause in third person. Its only weaknesses are a couple of missing natural synonyms and unmentioned capabilities (dry-run mode, report generation) that keep specificity and trigger coverage just short of comprehensive.

DimensionReasoningScore

Specificity

Names four concrete checks ("skill existence, inter-skill data contracts (JSON schema compatibility), file naming conventions, and handoff integrity") but omits capabilities present in the body such as dry-run fixtures and report generation, leaving a minor coverage gap.

4 / 5

Completeness

Explicitly answers both what ("Validate multi-skill workflows... by checking...") and when (an explicit "Use when" clause with three concrete triggers), matching the top anchor's pattern.

5 / 5

Trigger Term Quality

"Use when adding new workflows, modifying skill outputs, or verifying pipeline health before release" gives natural trigger phrasings, but common variations like "integration test" or "broken handoff" are missing.

4 / 5

Distinctiveness Conflict Risk

A clear niche (validating multi-skill workflows defined in CLAUDE.md) with distinct triggers tied to workflow changes and pre-release checks; minimal overlap risk with generic validators.

5 / 5

Total

18

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
tradermonty/claude-trading-skills
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.