CtrlK
BlogDocsLog inGet started
Tessl Logo

istio-traffic-management

Configure Istio traffic management including routing, load balancing, circuit breakers, and canary deployments. Use when implementing service mesh traffic policies, progressive delivery, or resilience patterns.

Install with Tessl CLI

npx tessl i github:wshobson/agents --skill istio-traffic-management
What are skills?

83

Does it follow best practices?

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Discovery

100%

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

This is an excellent skill description that follows best practices. It uses third person voice, lists specific concrete capabilities, includes a clear 'Use when...' clause with natural trigger terms, and is highly distinctive due to the Istio-specific focus. The description effectively balances brevity with completeness.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'routing, load balancing, circuit breakers, and canary deployments' - these are distinct, actionable capabilities within the Istio domain.

3 / 3

Completeness

Clearly answers both what ('Configure Istio traffic management including routing, load balancing, circuit breakers, and canary deployments') and when ('Use when implementing service mesh traffic policies, progressive delivery, or resilience patterns').

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'Istio', 'traffic management', 'routing', 'load balancing', 'circuit breakers', 'canary deployments', 'service mesh', 'progressive delivery', 'resilience patterns'.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with 'Istio' as a specific technology identifier, combined with domain-specific terms like 'service mesh' and 'canary deployments' that create a clear niche unlikely to conflict with other skills.

3 / 3

Total

12

/

12

Passed

Implementation

64%

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

This is a solid, actionable skill with excellent YAML templates covering the full range of Istio traffic management scenarios. The main weaknesses are verbosity in introductory sections that explain concepts Claude already knows, and missing explicit validation workflows for applying these configurations safely. The content would benefit from being split across files with clearer step-by-step deployment guidance.

Suggestions

Remove or significantly trim the 'When to Use This Skill' and 'Core Concepts' sections - Claude understands these basics

Add explicit workflow sequences like: '1. Apply DestinationRule first 2. Apply VirtualService 3. Validate with istioctl analyze 4. Check routes with proxy-config'

Move detailed templates to a separate TEMPLATES.md file, keeping only 1-2 essential examples in the main skill

Add a validation checkpoint after each template showing how to verify the configuration was applied correctly

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but includes some unnecessary content like the 'When to Use This Skill' section (Claude can infer this) and the 'Core Concepts' table which explains basics Claude already knows. The templates themselves are lean and useful.

2 / 3

Actionability

Excellent actionability with complete, copy-paste ready YAML templates for all major traffic management scenarios. The debugging commands section provides concrete, executable commands. All examples are production-ready, not pseudocode.

3 / 3

Workflow Clarity

Templates are well-organized but lack explicit workflow sequences for applying changes. Missing validation steps like 'apply VirtualService first, then DestinationRule' or 'verify with istioctl analyze before applying'. The debugging commands help but aren't integrated into a validation workflow.

2 / 3

Progressive Disclosure

Content is well-structured with clear sections, but everything is in one file. The extensive templates could be split into separate reference files (e.g., TEMPLATES.md, DEBUGGING.md) with SKILL.md providing a concise overview and links. External resource links are good but internal organization could improve.

2 / 3

Total

9

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

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.