CtrlK
BlogDocsLog inGet started
Tessl Logo

aws-observability

Builds, configures, debugs, and optimizes AWS observability with CloudWatch (Log Insights, Metrics, Alarms, Dashboards, EMF), X-Ray, CloudTrail, and ADOT (AWS Distro for OpenTelemetry), AND enables/onboards services to Application Signals using ADOT auto-instrumentation SDKs. Covers Log Insights queries, alarms (metric, composite, anomaly), dashboards, custom metrics/EMF, X-Ray tracing and sampling, ADOT collector config, CloudTrail auditing, and end-to-end Application Signals enablement via ADOT SDKs (CloudWatch Observability EKS add-on, CloudWatch Agent IAM, OTLP endpoints, ServiceEvents, Dynamic Instrumentation), breakpoint and snapshot in Dynamic Instrumentation, live data capture in running service, debug without redeploying. Applies to CloudWatch, alarms, dashboards, EMF, X-Ray, traces, CloudTrail, ADOT, monitoring, synthetics/canaries, OR enabling/onboarding/instrumenting a service for Application Signals. Not for app logging or security threat detection.

78

Quality

100%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

An exemplary routing skill: a tight overview, a need-to-file routing table, and a files table, with all referenced bundle files present and risky operations explicitly gated. It is concise, actionable, well-structured, and follows progressive disclosure cleanly.

DimensionReasoningScore

Conciseness

The body is lean — a short overview with a currency caveat, a routing table, and a files table — with no re-explanation of concepts Claude already knows; every section earns its tokens.

3 / 3

Actionability

Provides concrete per-need direction ('Read [alarms.md]', 'Use [alarm-template.ts] as a starting point', the platform-language guide naming convention); as an instruction-only dispatch skill this actionable guidance meets the level-3 bar without inline code.

3 / 3

Workflow Clarity

The routing table is a clear match-need-to-action workflow, and the risky Dynamic Instrumentation row includes explicit validation gating ('Confirm with the user before any create/delete' and the observation → hypothesis → proposed action → expected result loop).

3 / 3

Progressive Disclosure

A concise overview points to well-signaled, one-level-deep references, assets, and scripts, all verified to exist, with a files table aiding discovery; content is appropriately split rather than inlined.

3 / 3

Total

12

/

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.

A highly specific, complete, and distinctive description that names concrete actions and provides an explicit trigger clause plus a negative boundary. Its only weakness is verbosity — the dense parenthetical term lists could be tightened without losing trigger coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('Builds, configures, debugs, and optimizes') across named AWS services and sub-features (Log Insights, EMF, X-Ray, ADOT, Application Signals), matching the level-3 anchor of multiple specific concrete actions.

3 / 3

Completeness

Clearly answers both 'what' (builds/configures/debugs/optimizes observability) and 'when' via an explicit 'Applies to … OR …' trigger clause, plus a negative boundary; not the level below because the trigger guidance is explicit rather than implied.

3 / 3

Trigger Term Quality

The explicit 'Applies to CloudWatch, alarms, dashboards, EMF, X-Ray, traces, CloudTrail, ADOT, monitoring, synthetics/canaries, OR enabling/onboarding/instrumenting a service for Application Signals' clause gives good coverage of natural terms a user would say.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear AWS-observability niche with distinct triggers and an explicit exclusion ('Not for app logging or security threat detection'), making overlap with other skills unlikely.

3 / 3

Total

12

/

12

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 2 deeper-than-1-level

Warning

referenced_paths_exist

Referenced path issues: 2 deeper-than-1-level

Warning

Total

13

/

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.