CtrlK
BlogDocsLog inGet started
Tessl Logo

s3

AWS S3 object storage for bucket management, object operations, and access control. Use when creating buckets, uploading files, configuring lifecycle policies, setting up static websites, managing permissions, or implementing cross-region replication.

87

0.97x
Quality

82%

Does it follow best practices?

Impact

96%

0.97x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

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, provides specific concrete actions, includes a comprehensive 'Use when...' clause with natural trigger terms, and is clearly distinguishable from other skills through S3-specific terminology.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'bucket management, object operations, access control, creating buckets, uploading files, configuring lifecycle policies, setting up static websites, managing permissions, implementing cross-region replication.'

3 / 3

Completeness

Clearly answers both what ('AWS S3 object storage for bucket management, object operations, and access control') and when ('Use when creating buckets, uploading files, configuring lifecycle policies...') with explicit trigger guidance.

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'AWS S3', 'bucket', 'uploading files', 'static websites', 'permissions', 'lifecycle policies', 'cross-region replication' - these are terms users naturally use when working with S3.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with S3-specific terminology like 'bucket', 'lifecycle policies', 'cross-region replication', and 'static websites' that clearly distinguish it from other cloud or file storage 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 comprehensive S3 reference with excellent actionable code examples that are immediately executable. However, it suffers from being overly verbose with explanations Claude doesn't need (core concepts, storage class tables) and lacks validation checkpoints in workflows. The monolithic structure would benefit from splitting detailed content into separate files with clear navigation.

Suggestions

Remove or drastically reduce the 'Core Concepts' section - Claude knows what buckets, objects, and storage classes are. Keep only project-specific conventions if any.

Add explicit validation steps to workflows, e.g., after bucket creation: 'Verify: aws s3api head-bucket --bucket my-secure-bucket-12345'

Split the extensive best practices, troubleshooting, and CLI reference into separate files (BEST_PRACTICES.md, TROUBLESHOOTING.md) with clear one-level-deep references from the main skill.

DimensionReasoningScore

Conciseness

The skill includes some unnecessary explanations Claude already knows (e.g., 'Amazon Simple Storage Service (S3) provides scalable object storage with industry-leading durability', basic definitions of buckets and objects). The storage classes table and core concepts section add bulk that could be trimmed or referenced externally.

2 / 3

Actionability

Excellent executable code examples throughout - both AWS CLI and boto3 snippets are copy-paste ready with realistic bucket names, proper flags, and complete configurations. The lifecycle policy JSON, presigned URL generation, and CORS configuration are all immediately usable.

3 / 3

Workflow Clarity

The 'Create a Bucket with Best Practices' section shows a clear sequence but lacks explicit validation checkpoints. There's no verification step after bucket creation or encryption setup. The troubleshooting section provides debug steps but these aren't integrated into the main workflows as validation checkpoints.

2 / 3

Progressive Disclosure

The content is well-organized with a table of contents and clear sections, but it's monolithic - all content is inline rather than appropriately split. The References section links to external docs but there are no internal references to separate detailed files (e.g., a separate LIFECYCLE.md or SECURITY.md for the extensive best practices).

2 / 3

Total

9

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
itsmostafa/aws-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.