CtrlK
BlogDocsLog inGet started
Tessl Logo

reneschoenfelder/read-only-aws-access

This is to be used in any interactions with AWS CLI.

50

Quality

63%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

Quality

Discovery

22%

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 description is extremely vague and provides almost no useful information for skill selection. It fails to describe any concrete capabilities and lacks explicit trigger guidance. The only redeeming quality is the mention of 'AWS CLI' which at least identifies the domain.

Suggestions

Add specific concrete actions the skill performs, e.g., 'Constructs AWS CLI commands, troubleshoots authentication errors, manages IAM roles, configures S3 buckets, and deploys Lambda functions.'

Add an explicit 'Use when...' clause with natural trigger terms, e.g., 'Use when the user asks about AWS CLI commands, cloud infrastructure management, S3, EC2, Lambda, IAM, or any aws-related terminal commands.'

Specify what distinguishes this skill from other potential AWS-related skills (e.g., is it about command syntax, best practices, debugging, or specific services?).

DimensionReasoningScore

Specificity

The description contains no concrete actions whatsoever. It only vaguely references 'interactions with AWS CLI' without specifying what kind of actions or tasks are performed.

1 / 3

Completeness

The 'what' is essentially missing—there are no described capabilities. The 'when' is vaguely stated as 'any interactions with AWS CLI' but provides no explicit trigger guidance or use-case specificity.

1 / 3

Trigger Term Quality

It includes 'AWS CLI' which is a relevant keyword users might mention, but lacks common variations like 'aws', 'cloud', 'ec2', 's3', 'lambda', 'deploy', or specific AWS service names that users would naturally say.

2 / 3

Distinctiveness Conflict Risk

While 'AWS CLI' narrows the domain somewhat compared to fully generic descriptions, it could overlap with any AWS-related skill (e.g., infrastructure-as-code, deployment, monitoring) since it doesn't specify what aspect of AWS CLI it covers.

2 / 3

Total

6

/

12

Passed

Implementation

85%

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

This is a well-crafted safety/constraint skill that is concise, clear, and appropriately scoped. Its main strength is the unambiguous, absolute nature of the constraint with explicit handling of the edge case where a user demands changes. A minor improvement could be adding example refusal language or a short list of example prohibited command patterns.

Suggestions

Consider adding 1-2 example refusal responses to make the behavioral expectation even more concrete (e.g., how to phrase the insistence that the user perform changes themselves).

DimensionReasoningScore

Conciseness

The skill is very lean and every sentence serves a purpose — defining the constraint, emphasizing its absoluteness, and covering edge cases (user demands, scope of 'changes'). No unnecessary explanation of what AWS CLI is or how it works.

3 / 3

Actionability

The constraint is clearly stated and the behavioral directive is concrete (never change anything, insist user does it themselves or removes the skill). However, it lacks specific examples of what commands to refuse or how to phrase the refusal, which would make it more actionable.

2 / 3

Workflow Clarity

This is a simple, single-purpose constraint skill with no multi-step process. The single behavioral rule is unambiguous: never perform changes, and if pressed, insist the user does it or removes the skill. The escalation path is clear.

3 / 3

Progressive Disclosure

For a skill under 50 lines with a single clear purpose, no external references are needed. The content is well-organized with the core rule stated first and then elaborated with scope and edge cases.

3 / 3

Total

11

/

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