Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems.
44
Quality
17%
Does it follow best practices?
Impact
89%
1.17xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/backend-architect/SKILL.mdAPI contract-first design
NFR capture
100%
100%
Contract-first API
30%
80%
Request/response examples
100%
100%
DDD service boundaries
70%
70%
Mermaid diagram
0%
100%
Resilience patterns
100%
100%
Observability included
100%
100%
Technology rationale
100%
75%
DB schema deferred
62%
100%
API versioning strategy
100%
100%
Auth strategy outlined
100%
100%
Without context: $0.5534 · 3m 36s · 12 turns · 61 in / 12,428 out tokens
With context: $0.9320 · 5m 9s · 23 turns · 268 in / 16,487 out tokens
Observability & event-driven architecture
4-step workflow
100%
100%
NFR before design
100%
100%
Observability first-class
100%
100%
Stateless service design
100%
87%
Decision rationale (ADR-style)
100%
100%
Dead letter / failure handling
100%
100%
Caching with invalidation
100%
87%
Testing strategy
37%
62%
DB schema deferred
0%
0%
Operational complexity noted
62%
75%
Rollout/deployment plan
100%
100%
Mermaid diagram
0%
100%
Without context: $0.5004 · 3m 14s · 12 turns · 61 in / 11,201 out tokens
With context: $0.6802 · 3m 28s · 19 turns · 131 in / 11,572 out tokens
Testability & gradual rollout planning
Testability by design
70%
90%
Testing strategy layers
100%
100%
Gradual rollout plan
100%
100%
Stateless auth service
100%
100%
Simplicity preference
75%
87%
Resilience built in
80%
100%
Token type with rationale
100%
100%
Authorization model with rationale
100%
100%
Cloud infra deferred
0%
50%
Security audit deferred
37%
37%
Mermaid diagram
0%
100%
NFR documented
100%
100%
Without context: $0.4615 · 3m 20s · 13 turns · 13 in / 9,822 out tokens
With context: $0.8932 · 4m 51s · 25 turns · 269 in / 14,994 out tokens
9c177eb
Table of Contents
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.