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.

90

Quality

88%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

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. It uses proper third-person voice throughout and would be easily distinguishable from other skills in a large skill library.

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 terms.

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 this kind of help.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche around distributed systems and microservices architecture. The specific domain terms like 'saga patterns', 'CQRS', 'event sourcing', 'service mesh' make it highly distinguishable from general architecture or coding skills.

3 / 3

Total

12

/

12

Passed

Implementation

77%

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 and a clear multi-step workflow with validation checkpoints. Its main weaknesses are the missing bundle reference files that the progressive disclosure table points to, and some token inefficiency from redundant content like the keyword-dump 'Knowledge Reference' section and MUST/MUST NOT lists that largely restate the workflow checkpoints.

Suggestions

Remove or significantly trim the 'Knowledge Reference' keyword list — Claude already knows these concepts and the list adds no actionable value.

Consolidate the MUST DO/MUST NOT DO constraints with the workflow validation checkpoints to reduce redundancy, or reframe constraints as only the items not already covered in the workflow.

Provide the referenced bundle files (references/decomposition.md, references/communication.md, etc.) to fulfill the progressive disclosure strategy outlined in the reference table.

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but includes some unnecessary content. The 'Knowledge Reference' section at the bottom is a keyword dump that Claude already knows. The MUST DO/MUST NOT DO lists partially restate what's already covered in the workflow. The code examples are well-chosen but the overall document could be tightened.

2 / 3

Actionability

The skill provides fully executable code examples across multiple languages (Node.js, Python, TypeScript, Kubernetes YAML) covering key patterns like correlation IDs, circuit breakers, saga orchestration, and health probes. Each example is copy-paste ready with clear context for when to use it.

3 / 3

Workflow Clarity

The 6-step core workflow is clearly sequenced with explicit validation checkpoints at each step. Each checkpoint provides specific, measurable criteria (e.g., 'No shared database schema exists between services'). The saga example includes a built-in compensation/rollback pattern, demonstrating error recovery.

3 / 3

Progressive Disclosure

The reference table with 'Load When' guidance is well-structured and clearly signaled, but no bundle files were provided, meaning all referenced files (references/decomposition.md, references/communication.md, etc.) are missing. The inline content is substantial but appropriately scoped; however, the missing references undermine the progressive disclosure strategy.

2 / 3

Total

10

/

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.