CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

multi-cloud-architecture

Design multi-cloud architectures using a decision framework to select and integrate services across AWS, Azure, GCP, and OCI. Use when building multi-cloud systems, avoiding vendor lock-in, or leveraging best-of-breed services from multiple providers.

57

Quality

72%

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/cloud-infrastructure/skills/multi-cloud-architecture/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

53%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 a well-organized reference of service mappings and patterns with sensible bundle structure, but it under-delivers on its core promise: no concrete decision procedure for selecting services, only generic best-practice filler in places, and validation-free migration phases. Tightening duplication and turning the framework into an explicit, worked decision flow would raise most dimensions.

Suggestions

Add the actual decision procedure the description promises: an explicit ordered checklist or scoring criteria (e.g. requirements → portability need → data gravity → egress cost → service parity) with one worked example, instead of only service-mapping tables.

Replace generic Best Practices items ('Follow security best practices', 'Train teams on multiple clouds') with provider-specific, non-obvious guidance, and cut the duplication between the inline comparison tables, Pattern 4, and the Cloud-Agnostic Architecture section in favor of the reference files.

Move the `references/multi-cloud-patterns.md` link into the Multi-Cloud Patterns section with a short label of what it contains, and add explicit validation checkpoints to the migration phases (e.g. exit criteria for the Pilot phase before dual-run begins).

DimensionReasoningScore

Conciseness

The service-mapping tables and pattern lists are mostly token-efficient, but there is duplication and generic filler: the body's comparison tables overlap `references/service-comparison.md`, Pattern 4 and the 'Cloud-Agnostic Architecture' section repeat the same Kubernetes/PostgreSQL/MinIO advice, and Best Practices items like 'Follow security best practices', 'Design for failure', and 'Train teams on multiple clouds' restate cloud knowledge Claude already has. This matches 'mostly efficient but includes some unnecessary explanation' rather than 4, where only minor trimming would be needed.

3 / 5

Actionability

There is some concrete guidance — specific service mappings (EKS/AKS/GKE/OKE), named abstraction choices (Terraform, MinIO, Prometheus/Grafana), and per-provider pricing models — but the promised 'decision framework' never materializes as an actual procedure: no selection criteria, weighting, evaluation steps, commands, or a worked example of choosing a service. Guidance like 'Use managed services when possible' and 'Right-size resources' stays high-level, matching the anchor for concrete-but-incomplete guidance rather than the mostly-executable level 4.

3 / 5

Workflow Clarity

The Migration Strategy gives a coherent four-phase sequence (Assessment, Pilot, Migration, Optimization) with sub-steps, but validation is vague ('Test thoroughly', 'Monitor performance') with no explicit checkpoints or feedback loops such as how to validate a pilot before proceeding or when to roll back. This is 'steps listed but validation gaps' rather than level 4's 'most checkpoints present'; no destructive/batch cap applies since this is a design skill.

3 / 5

Progressive Disclosure

The body is well-sectioned and points to two real one-level-deep bundle files (`references/service-comparison.md`, `references/multi-cloud-patterns.md`, both verified to exist and contain the deeper detail), which is good structure with most content appropriately placed. Not a 5 because the patterns reference is a bare, unlabeled link stranded at the end of the Cost Comparison section instead of the Multi-Cloud Patterns section it relates to, and the comparison tables substantially duplicate the reference file inline.

4 / 5

Total

13

/

20

Passed

Description

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

A strong description that clearly states both capability and explicit trigger conditions in third person, with good domain keywords. Main room for improvement is slightly broader action coverage and a few more synonyms (cloud-agnostic, portability).

DimensionReasoningScore

Specificity

The description names the domain ('multi-cloud architectures') and a couple of concrete actions ('select and integrate services across AWS, Azure, GCP, and OCI'), matching the anchor for domain plus 1-2 concrete actions. It is not a 4 because 'design', 'select', and 'integrate' are few in number and fairly generic rather than several specific actions, and not a 2 because it does go beyond naming the domain to state what the framework does.

3 / 5

Completeness

It explicitly answers both: what ('Design multi-cloud architectures using a decision framework to select and integrate services across AWS, Azure, GCP, and OCI') and when ('Use when building multi-cloud systems, avoiding vendor lock-in, or leveraging best-of-breed services from multiple providers') with concrete trigger phrases. Not a 4 because the 'when' clause is already explicit and lists three concrete scenarios rather than being weakly implied.

5 / 5

Trigger Term Quality

Natural phrases users would say are present: 'building multi-cloud systems', 'avoiding vendor lock-in', 'best-of-breed services', 'multiple providers', plus all four provider names — good keyword coverage with only a few natural terms missing. It is not a 5 because synonyms like 'cloud-agnostic', 'portable', or 'hybrid cloud' are absent, and not a 3 because common variations users actually say ('vendor lock-in', 'best-of-breed') are covered.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (multi-cloud architecture across four named providers) with distinct triggers, giving minimal conflict risk with unrelated skills. Not a 5 because it can overlap with closely related skills the body itself lists (terraform-module-library, cost-optimization, hybrid-cloud-networking), e.g. a request to 'optimize costs across providers' could plausibly route to a cost-optimization skill.

4 / 5

Total

16

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

wshobson/agents

Path

plugins/cloud-infrastructure/skills/multi-cloud-architecture/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.