CtrlK
BlogDocsLog inGet started
Tessl Logo

troubleshooting-s3-files

Diagnoses and resolves Amazon S3 Files issues including mount failures, permission errors, synchronization problems, and performance issues. Use when the user has an S3 file system that is not mounting, returning access denied, not syncing changes to S3, showing files in lost+found, or performing slower than expected.

69

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

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.

A well-structured, actionable troubleshooting reference dominated by executable commands and error→fix mappings, with explicit safety guidance up front. Main improvement area is making the per-category recovery feedback loops explicit rather than implied.

Suggestions

Add explicit validate→fix→retry loops per category (e.g., after a security-group fix, re-run the nc connectivity test and only proceed on success) to push workflow_clarity to 5.

Tighten a few contextual asides (e.g., 'Cross-AZ mounting works but adds latency', the EFS applicability note) or move them into a short 'Notes' block to improve conciseness.

Consider extracting the detailed IAM policy/action reference into a bundled reference file to better fit the progressive-disclosure ideal for a skill of this length.

DimensionReasoningScore

Conciseness

Lean and action-oriented with almost no concept-explanation padding; a few short contextual notes could still be tightened to reach the model 5-anchor.

4 / 5

Actionability

Provides concrete, copy-paste-ready commands throughout (aws s3files/efs/ec2 CLI calls, nc connectivity test), names specific IAM actions, and maps errors to fixes via tables covering the common cases.

5 / 5

Workflow Clarity

Clear numbered decision flow starting with a dependency-verification stage that enforces safety ('MUST NOT execute destructive or mutating commands', wait for confirmation on writes); some per-category validate→fix→retry feedback loops are only implicit rather than explicit.

4 / 5

Progressive Disclosure

Single well-organized SKILL.md with clearly numbered sections, lookup tables, and well-signaled authoritative external links; no nested references, though the troubleshooting depth is inlined rather than split across bundle files.

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.

A strong description that pairs a concrete capability statement with an explicit, scenario-rich 'Use when' trigger clause. It is specific, natural-sounding, and well-scoped to its niche with low conflict risk.

DimensionReasoningScore

Specificity

Lists concrete actions ('Diagnoses and resolves') across several specific issue areas ('mount failures, permission errors, synchronization problems, performance issues'), with only minor coverage gaps versus the comprehensive 5-anchor.

4 / 5

Completeness

Explicitly answers both 'what' (diagnoses and resolves Amazon S3 Files issues) and 'when' via a concrete 'Use when...' clause with multiple specific trigger scenarios.

5 / 5

Trigger Term Quality

Natural user phrases are well covered ('S3 file system that is not mounting, returning access denied, not syncing changes to S3, showing files in lost+found, performing slower than expected'), though a few synonyms or extensions could push it to 5.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (Amazon S3 Files) with distinct, specific triggers and minimal overlap risk with adjacent AWS file products.

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.

Validation15 / 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
aws/agent-toolkit-for-aws
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.