CtrlK
BlogDocsLog inGet started
Tessl Logo

software-architecture

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

Install with Tessl CLI

npx tessl i github:sickn33/antigravity-awesome-skills --skill software-architecture
What are skills?

52

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

30%

Resilient External Service Client

Library-first resilience patterns

Criteria
Without context
With context

Uses cockatiel

0%

100%

No hand-rolled retry loop

100%

100%

package.json with npm deps

100%

100%

Typed error handling

100%

100%

Arrow functions

0%

100%

No generic file names

100%

100%

Domain-specific naming

100%

100%

Functions under 50 lines

100%

100%

Without context: $1.2834 · 33m 17s · 25 turns · 201 in / 25,410 out tokens

With context: $1.2050 · 40m 45s · 37 turns · 281 in / 18,355 out tokens

100%

Order Processing Module

Domain naming and clean architecture

Criteria
Without context
With context

No generic file names

100%

100%

Domain-specific names

100%

100%

Business logic separate from routes

100%

100%

Data access out of controllers

100%

100%

Framework-independent domain

100%

100%

Domain entities defined separately

100%

100%

Single responsibility modules

100%

100%

Early returns in functions

100%

100%

Without context: $0.3748 · 28m 46s · 18 turns · 137 in / 5,069 out tokens

With context: $1.4518 · 41m 40s · 45 turns · 489 in / 20,267 out tokens

100%

20%

User Registration Handler

Code quality and validation libraries

Criteria
Without context
With context

Uses validation library

100%

100%

No hand-rolled validation

100%

100%

Arrow functions

0%

100%

Max nesting depth ≤3

100%

100%

Functions ≤50 lines

100%

100%

Files ≤200 lines

0%

100%

Early return pattern

100%

100%

Logic decomposed

100%

100%

Without context: $0.8619 · 37m 13s · 25 turns · 234 in / 14,955 out tokens

With context: $0.7553 · 33m 40s · 32 turns · 342 in / 8,357 out tokens

Evaluated
Agent
Claude Code

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.