CtrlK
BlogDocsLog inGet started
Tessl Logo

microservices-architect

Designs distributed system architectures, decomposes monoliths into bounded-context services, recommends communication patterns, and produces service boundary diagrams and resilience strategies. Use when designing distributed systems, decomposing monoliths, or implementing microservices patterns — including service boundaries, DDD, saga patterns, event sourcing, CQRS, service mesh, or distributed tracing.

91

1.08x
Quality

92%

Does it follow best practices?

Impact

89%

1.08x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

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 clearly articulates specific capabilities, provides comprehensive trigger terms covering the distributed systems domain, and includes an explicit 'Use when...' clause. The description is well-structured, uses third person voice throughout, and balances conciseness with thoroughness. It would be easy for Claude to correctly select this skill from a large pool of available skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'designs distributed system architectures', 'decomposes monoliths into bounded-context services', 'recommends communication patterns', 'produces service boundary diagrams and resilience strategies'. These are all concrete, well-defined capabilities.

3 / 3

Completeness

Clearly answers both 'what' (designs architectures, decomposes monoliths, recommends patterns, produces diagrams) and 'when' with an explicit 'Use when...' clause listing specific trigger scenarios and patterns.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'distributed systems', 'monoliths', 'microservices', 'service boundaries', 'DDD', 'saga patterns', 'event sourcing', 'CQRS', 'service mesh', 'distributed tracing'. These are all terms a developer would naturally use when seeking help in this domain.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche around distributed systems and microservices architecture. The specific domain terminology (DDD, saga patterns, CQRS, event sourcing, service mesh) makes it highly distinguishable from general coding, DevOps, or other architecture skills.

3 / 3

Total

12

/

12

Passed

Implementation

85%

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 skill with strong actionability through executable code examples in multiple languages and excellent workflow clarity with validation checkpoints at each step. The progressive disclosure via the reference table with contextual loading guidance is particularly effective. Minor inefficiencies exist in the Knowledge Reference keyword dump and some redundancy between the workflow checkpoints and the MUST DO/MUST NOT DO constraints.

Suggestions

Remove the 'Knowledge Reference' keyword list at the bottom — it provides no actionable guidance and Claude already knows these concepts.

Consolidate the MUST DO/MUST NOT DO constraints with the workflow validation checkpoints to reduce redundancy, or reframe constraints as edge-case warnings not already covered by the workflow.

DimensionReasoningScore

Conciseness

Generally efficient but includes some unnecessary content. The 'Knowledge Reference' section at the bottom is just a keyword list that adds no actionable value. The MUST DO/MUST NOT DO lists partially restate what's already in the workflow. The skill is reasonably lean overall but could be tightened.

2 / 3

Actionability

Provides fully executable code examples across multiple languages (Node.js, Python, TypeScript, Kubernetes YAML) that are copy-paste ready. The circuit breaker, saga orchestration, correlation ID middleware, and health probe examples are concrete and complete with real library usage.

3 / 3

Workflow Clarity

The 6-step core workflow is clearly sequenced with explicit validation checkpoints at each stage. Each checkpoint defines specific, measurable criteria (e.g., 'no shared database schema exists between services'). The saga example includes a built-in compensation/rollback feedback loop.

3 / 3

Progressive Disclosure

Excellent structure with a clear overview workflow, a reference table with 'Load When' guidance for 5 detailed reference files, inline implementation examples for quick use, and well-organized sections. References are one level deep and clearly signaled.

3 / 3

Total

11

/

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
jeffallan/claude-skills
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.