CtrlK
BlogDocsLog inGet started
Tessl Logo

review-scale-and-resilience

Review a change for what happens when there is more of it than expected, and when something it depends on fails. Use as one lens in a code review run.

58

Quality

66%

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 ./code-review/skills/review-scale-and-resilience/SKILL.md

The canonical home for this skill is tessl/code-review

SKILL.md
Quality
Evals
Security

Review lens: Scale and Resilience

Review what the change costs as load, data volume, and concurrency grow, and what it does when something it depends on fails.

Scope

  • Performance What the change does repeatedly that it could do once, and what it costs per unit of work.
  • Scalability How that cost grows with the size of the input, the number of callers, or the depth of the data.
  • Stability How the change behaves under realistic failure and rollout conditions: slow dependencies, duplicate execution, and deployments where old and new code run concurrently.
  • Availability Whether a failure stays bounded, visible and recoverable, or turns a transient fault into a persistent or expanding one.

Method

Prioritize work on request paths, fan-out operations, and batch processing.

Derive failure cases from the operations the change performs, including external calls, writes, and retries. Check behavior for delayed, duplicate, and missing responses.

What counts as adequate failure coverage or a safe rollout is often a written project rule rather than a judgment call. Read the AGENTS.md or CLAUDE.md chain governing the changed files, from the repository root down.

Threshold

Report costs that grow materially with expected workload, or failures that can affect work beyond the original request or operation.

Do not report cold-path inefficiencies or scenarios that depend on several unlikely failures occurring together.

Reporting

  • Name what scales the cost, per request, per row, per user or per tenant, and the realistic upper bound.
  • For a failure, name the fault that triggers it and what breaks when it does.
  • State what would contain it: the bound, the timeout, the checkpoint, the signal an operator would need.
Repository
tesslio/product-plugins
Last updated
First committed

Canonical home

tessl/code-review
In sync

since Aug 8, 2026

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.