CtrlK
BlogDocsLog inGet started
Tessl Logo

dt-obs-aws

AWS cloud resource monitoring including EC2, RDS, Lambda, ECS/EKS, VPC networking, load balancers, S3, DynamoDB, SQS/SNS, and cost optimization. Use when analyzing AWS infrastructure, resource inventory, security compliance, capacity planning, or cost savings. Trigger: "show EC2 instances", "find RDS databases", "VPC resources", "AWS cost optimization", "Lambda functions", "ECS services", "security groups", "unattached EBS volumes", "AWS load balancer topology", "publicly accessible databases", "AWS dashboards". Do NOT use for explaining existing queries, product documentation questions, generic host CPU/memory metrics (use dt-obs-hosts), application-level tracing (use dt-obs-tracing), or log analysis (use dt-obs-logs).

71

Quality

86%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

72%

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-structured, highly actionable skill for AWS cloud resource monitoring via Dynatrace DQL. Its greatest strengths are the executable query examples covering a wide range of AWS services and the excellent progressive disclosure pattern with clearly signaled reference files. The main weaknesses are some verbosity (particularly the 'When to Load References' section could be a compact table) and the absence of validation/verification steps in workflows that involve security auditing or cost optimization decisions.

Suggestions

Add validation checkpoints to security and cost workflows — e.g., after finding 'unattached EBS volumes', suggest verifying with a recent attachment history check or cross-referencing with snapshot data before recommending deletion.

Condense the 'When to Load References' section into a compact table (columns: reference file, trigger keywords/scenarios) to save ~40 lines while preserving the same information.

DimensionReasoningScore

Conciseness

The skill is reasonably efficient with executable DQL examples and structured sections, but includes some redundancy — the 'When to Load References' section is very verbose, listing 12 reference files with bullet-pointed trigger conditions that could be condensed into a table. The entity type listings and common fields sections are useful reference material but add bulk. Some sections like 'Best Practices' include guidance Claude would likely infer (e.g., 'filter early', 'limit results for exploration').

2 / 3

Actionability

The skill provides fully executable DQL queries for every workflow — resource discovery, VPC analysis, database monitoring, load balancer topology mapping, cost optimization, and security auditing. Each query is copy-paste ready with realistic field names and filter conditions. The config parsing pattern (`parse aws.object, "JSON:awsjson"`) is consistently demonstrated with concrete field paths.

3 / 3

Workflow Clarity

The workflows are clearly sequenced and cover diverse use cases, but they lack validation checkpoints. For potentially impactful operations like security audits or cost optimization (identifying resources for deletion), there are no verification steps — e.g., confirming an EBS volume is truly unattached before recommending deletion, or validating that a 'publicly accessible' database finding is accurate. The workflows are more query catalogs than guided processes with feedback loops.

2 / 3

Progressive Disclosure

Excellent progressive disclosure structure. The main SKILL.md provides a comprehensive overview with working examples for the most common use cases, then clearly signals 12 reference files with specific trigger conditions for when to load each one. References are one level deep, well-organized by domain, and the 'When to Load References' section provides clear decision criteria. The reference links are consistently formatted and appear throughout the relevant workflow sections.

3 / 3

Total

10

/

12

Passed

Description

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 covers all key dimensions thoroughly. It lists specific AWS services and actions, provides abundant natural trigger terms, clearly delineates both 'what' and 'when', and explicitly defines boundaries with other skills via 'Do NOT use' exclusions. The description is comprehensive without being padded, and uses proper third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions and resources: EC2, RDS, Lambda, ECS/EKS, VPC networking, load balancers, S3, DynamoDB, SQS/SNS, cost optimization, security compliance, capacity planning, and resource inventory.

3 / 3

Completeness

Clearly answers both 'what' (AWS cloud resource monitoring across many services) and 'when' (explicit 'Use when' clause plus a detailed 'Trigger' list and 'Do NOT use' exclusions that further clarify scope).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would actually say, including 'show EC2 instances', 'find RDS databases', 'VPC resources', 'AWS cost optimization', 'unattached EBS volumes', 'publicly accessible databases', and many more specific phrases.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with explicit boundary-setting via 'Do NOT use' clauses that redirect to specific alternative skills (dt-obs-hosts, dt-obs-tracing, dt-obs-logs), making it very unlikely to conflict with neighboring skills.

3 / 3

Total

12

/

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.

Repository
Dynatrace/dynatrace-for-ai
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.