CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

aws-cli-beast

Provides comprehensive AWS CLI mastery cloud for advanced engineers. Use for complex AWS resource management, bulk operations, automation scripts, cross-service workflows, security hardening, and high-efficiency CLI patterns across EC2, Lambda, S3, DynamoDB, RDS, VPC, IAM, Bedrock, and CloudWatch. Triggers on "aws beast mode", "optimize aws resources via cli", "bulk s3 migration cli", "audit iam policies beast", "troubleshoot vpc networking cli".

52

Quality

66%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/developer-kit-aws/skills/aws/aws-cli-beast/SKILL.md

The canonical home for this skill is giuseppe-trisciuoglio/developer-kit

SKILL.md
Quality
Evals
Security

Quality

Content

50%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.

The skill is rich in executable commands and has a sensible four-step workflow with a validation step, but it is substantially overweight: it duplicates its own frontmatter and its reference files, and leaves the scripts bundle unlinked. Destructive bulk examples lack the validation checkpoints the skill's own principles require.

Suggestions

Cut the body to a true overview: drop the duplicated When-to-Use/trigger-phrase/service-list sections (they live in the description) and move the per-service 'Power Commands', 'Examples', and 'Best Practices' sections into the existing reference files, keeping only one representative snippet per service inline.

Fix or remove the broken snippets: the custom-polling example (no loop, uninitialized i) and the DynamoDB query's expression-attribute-values ("{"=":...}" should be ":pk"), and add a --dry-run/confirmation checkpoint before the bulk stop-instances and delete-log-stream examples.

Link the scripts/ bundle from the body — e.g. a 'Shell aliases: see scripts/aws-blast.sh' and 'JMESPath templates: see scripts/jmespath-templates.json' section — so the bundled tooling is discoverable.

DimensionReasoningScore

Conciseness

The ~440-line body re-derives the frontmatter (9 'When to Use' bullets, 10 trigger phrases, a duplicate service-coverage list) and then inlines ~300 lines of per-service command catalogs, examples, and best practices that duplicate the four 400-line reference files. This is systematic padding, not incidental over-explanation.

2 / 5

Actionability

Mostly executable, copy-paste-ready AWS commands covering the common cases (waiters, presign, IAM audit loop, bulk stop). Minor gaps: the 'custom polling with exponential backoff' snippet is broken shell (no loop, uninitialized i), and the DynamoDB query uses an invalid expression-attribute-value key ('=' instead of ':pk').

4 / 5

Workflow Clarity

Steps 1-4 are clearly sequenced with an explicit 'Validate and Verify' step, but the destructive/batch example workflows (piping describe-instances straight into stop-instances, xargs-deleting log streams) skip the dry-run/confirm checkpoints the skill itself mandates. Per the rubric, batch/destructive workflows without integrated validation cap at 3.

3 / 5

Progressive Disclosure

The four references/ files are real and listed with one-line scopes in Step 2, but the body re-inlines their per-service material instead of remaining an overview, and the scripts/ bundle (aws-blast.sh, jmespath-templates.json) is never referenced anywhere, making it undiscoverable.

3 / 5

Total

12

/

20

Passed

Description

67%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.

The description answers both what and when explicitly with a strong, distinct AWS-CLI niche and real trigger phrases, and service-level specificity. Its weaknesses are buzzword padding ('mastery', 'high-efficiency') and trigger phrases that read as stuffed keywords rather than words a user would naturally say.

Suggestions

Replace buzzword phrases ('comprehensive AWS CLI mastery cloud', 'high-efficiency CLI patterns') with concrete operations, e.g. 'Bulk-manage EC2/S3/DynamoDB resources, run IAM policy audits, deploy Lambda functions, and automate multi-region workflows from the command line.'

Make trigger phrases match how users actually phrase requests, e.g. 'bulk s3 migration', 'iam policy audit', 'stop all dev ec2 instances', 'aws cli automation' — drop the unnatural 'beast' suffixes that no user would say.

Tighten the description so the body does not need to restate the When-to-Use and trigger-phrase lists.

DimensionReasoningScore

Specificity

Lists several specific capability areas ('bulk operations, automation scripts, cross-service workflows, security hardening') plus a concrete service list, though phrases like 'mastery cloud' and 'high-efficiency CLI patterns' are buzzword padding and the actions stay at task-category rather than operation level. Not 5, since it lacks the concrete operation-level actions of the top anchor; clearly above 3's 1-2 actions.

4 / 5

Completeness

Both parts are explicitly present: a what ('Provides comprehensive AWS CLI mastery... across EC2, Lambda, S3, ...') and a when ('Use for...' plus 'Triggers on...'). Not 5 because the what leans on 'mastery' buzzwords rather than concrete capabilities, while the when is fully explicit.

4 / 5

Trigger Term Quality

Trigger phrases like 'aws beast mode', 'audit iam policies beast', and 'optimize aws resources via cli' are keyword-stuffed and unnatural — users would more likely say 'copy 10k files to s3' or 'why is my vpc peering failing'. Service names (EC2, Lambda, S3, IAM) are relevant keywords, but common natural variations are missing.

3 / 5

Distinctiveness Conflict Risk

Clear niche (advanced AWS CLI operations) with named services and distinct trigger phrases — minimal conflict risk with non-AWS skills; only minor overlap with a hypothetical general AWS/cloud skill. Not 5, as the broad service sweep could collide with service-specific skills.

4 / 5

Total

15

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

15

/

16

Passed

Repository

fernandezbaptiste/developer-kit

Path

plugins/developer-kit-aws/skills/aws/aws-cli-beast/SKILL.md

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.