CtrlK
BlogDocsLog inGet started
Tessl Logo

directconnect

Configures AWS Direct Connect: choosing a connection model (dedicated, hosted, or a link aggregation group) and completing the cross connect; creating private, public, and transit virtual interfaces and bringing up BGP; reaching many VPCs through a Direct Connect gateway including cross-account transit gateway associations; encrypting traffic with MACsec or a private IP Site-to-Site VPN; making the connection resilient and tuning failover; managing link aggregation groups; SiteLink; and migrating from a virtual private gateway to a transit gateway. Use when the user wants a private, consistent network link between a data center and AWS, or operates an existing Direct Connect setup and needs to extend, encrypt, or harden it. Routes to the right per-task procedure in references. Do NOT use for transit gateway route tables and attachments (transitgateway skill), Site-to-Site VPN without Direct Connect (sitetositevpn skill), or Route 53 DNS routing (route53 skill).

79

Quality

100%

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

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.

A well-architected router skill that stays lean, routes each customer task to a verified, one-level-deep reference, and layers in genuinely useful routing logic and security guidance rather than restating reference material inline. Workflow sequencing and progressive disclosure are both clean.

DimensionReasoningScore

Conciseness

The body is a lean router: the task table and routing notes encode non-obvious routing logic rather than restating concepts Claude already knows, and it delegates detail to self-contained references. The Overview paragraph mildly restates the frontmatter scope, but every section earns its place, so it is not the verbose level-2 case.

3 / 3

Actionability

Concrete, specific guidance throughout: a goal→reference routing table, 'Read the matching reference in full before acting', MCP-vs-CLI fallback with 'pass the customer's working --region', and a concrete least-privilege ARN example ('arn:aws:directconnect:*:*:dxcon/{connection_id}'). Per the rubric, absence of code in an instruction-only router is not penalized when guidance is this actionable.

3 / 3

Workflow Clarity

A clear sequenced workflow is present: identify the goal in the task table, route to the matching reference, read it in full before acting, then follow its constraints — with the 'read in full before acting' checkpoint and routing notes that prevent out-of-order actions (e.g., 'Run it before any cross connect is ordered').

3 / 3

Progressive Disclosure

Clear overview with well-signaled one-level-deep references: the task table links to eight references/*.md files, all of which exist in the bundle, and the body states each reference is self-contained with its own decision tables, constraints, procedure, and troubleshooting — appropriately split with easy navigation.

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 strong, specific description that covers concrete capabilities, natural trigger terms, explicit use-when guidance, and clear disambiguation from sibling skills. Third-person voice ('Configures', 'Routes') is maintained throughout, so no voice penalty applies.

DimensionReasoningScore

Specificity

Lists many concrete actions — 'choosing a connection model', 'completing the cross connect', 'creating private, public, and transit virtual interfaces and bringing up BGP', 'encrypting traffic with MACsec or a private IP Site-to-Site VPN' — matching the anchor for multiple specific concrete actions.

3 / 3

Completeness

Clearly answers both what (the enumerated configuration actions) and when ('Use when the user wants a private, consistent network link... or operates an existing Direct Connect setup and needs to extend, encrypt, or harden it') with explicit triggers, so it is not capped at 2.

3 / 3

Trigger Term Quality

Natural user-facing terms are well covered: 'AWS Direct Connect', 'private, consistent network link between a data center and AWS', 'extend, encrypt, or harden it', plus negative triggers like 'Site-to-Site VPN' and 'Route 53 DNS routing' that users would actually say.

3 / 3

Distinctiveness Conflict Risk

A clear Direct Connect niche with explicit negative scope ('Do NOT use for transit gateway route tables... transitgateway skill, Site-to-Site VPN without Direct Connect... route53 skill') makes it unlikely to trigger for the wrong skill.

3 / 3

Total

12

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

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.