CtrlK
BlogDocsLog inGet started
Tessl Logo

he-reliability-review

Review services, APIs, and multi-component systems for reliability risks including failure modes, cascading failures, resilience gaps, and SLO readiness. Use when the work involves new services, significant service changes, multiple external dependencies, or high blast-radius failure scenarios.

62

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

The risk profile of this skill

Fix and improve this skill with Tessl

tessl review fix ./Plugins/harness-engineering/fixtures/budget-archive/2026-04-21/deferred-store/skills/code_quality_review/he-reliability-review/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%Scale 1-3

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

This skill provides a reasonable framework for reliability reviews with good structural elements (review lenses, anti-patterns, constraints, procedure), but suffers from framework boilerplate that dilutes the reliability-specific content. Actionability is weakened by the absence of concrete output examples or templates showing what a reliability finding should look like. The progressive disclosure intent is sound but cannot be fully validated without bundle files.

Suggestions

Add a concrete example of a reliability finding output (severity, blast radius, detection gap, mitigation, validation evidence) so Claude knows exactly what format to produce.

Remove or consolidate the redundant 'Use' and 'When to use' sections, and trim framework boilerplate (subagent routing, context-disposition policy) that isn't specific to reliability review.

Add explicit validation checkpoints within the procedure, e.g., 'Confirm dependency map covers all external calls before proceeding to resilience control inspection.'

Provide the referenced bundle files (especially resilience-patterns.md and contract.yaml) or note their expected contents so the progressive disclosure structure can function as designed.

DimensionReasoningScore

Conciseness

The skill has some redundancy—'When to use' repeats the 'Use' section, 'Full Context' and 'Subagent Routing' sections contain framework boilerplate that isn't reliability-specific, and the 'Progressive Disclosure Entry' header adds no value. However, the review lenses, procedure, and constraints sections are reasonably tight.

2 / 3

Actionability

The procedure provides a clear sequence of steps and the review lenses give concrete areas to inspect, but there are no executable code examples, no sample output format, and the guidance remains at the level of 'inspect resilience controls' rather than showing exactly what to look for or produce. The validation section has concrete commands, which helps.

2 / 3

Workflow Clarity

The procedure lists 6 steps in a logical sequence and includes a conditional branch for QA reports, but lacks explicit validation checkpoints between steps (e.g., 'confirm dependency map is complete before assigning severity'). The validation section at the end is a pass/fail gate but doesn't integrate into the review workflow itself. For a review involving failure-mode analysis, intermediate verification steps would strengthen this.

2 / 3

Progressive Disclosure

The skill references multiple external files (resilience-patterns.md, contract.yaml, evals.yaml, routing files) with 'Read when' annotations, which is good progressive disclosure design. However, no bundle files were provided to verify these references exist, the 'Full Context' section mixes framework-level references (subagent routing, task profile) with skill-specific ones without clear separation, and some content that could be in references (review lenses, anti-patterns) is inline.

2 / 3

Total

8

/

12

Passed

Description

100%Scale 1-3

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 clearly defines its scope (reliability review of services and systems), lists specific concrete capabilities (failure modes, cascading failures, resilience gaps, SLO readiness), and provides explicit trigger conditions (new services, significant changes, external dependencies, high blast-radius scenarios). It uses proper third-person voice and occupies a well-defined niche that would be easy to distinguish from other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: reviewing for 'failure modes, cascading failures, resilience gaps, and SLO readiness' across 'services, APIs, and multi-component systems'. These are concrete, well-defined review activities.

3 / 3

Completeness

Clearly answers both what ('Review services, APIs, and multi-component systems for reliability risks including failure modes, cascading failures, resilience gaps, and SLO readiness') and when ('Use when the work involves new services, significant service changes, multiple external dependencies, or high blast-radius failure scenarios').

3 / 3

Trigger Term Quality

Includes strong natural trigger terms users would say: 'services', 'APIs', 'reliability', 'failure modes', 'cascading failures', 'resilience', 'SLO', 'blast-radius', 'dependencies'. These cover the domain well and match how engineers naturally discuss reliability concerns.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche around reliability review and failure analysis for distributed systems. The specific focus on failure modes, cascading failures, SLO readiness, and blast-radius scenarios makes it highly distinct from general code review, security review, or architecture skills.

3 / 3

Total

12

/

12

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

9

/

11

Passed

Repository
jscraik/Agent-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.