Every product will be AI-powered. The question is whether you'll build it right or ship a demo that falls apart in production. This skill covers LLM integration patterns, RAG architecture, prompt ...
Install with Tessl CLI
npx tessl i github:sickn33/antigravity-awesome-skills --skill ai-product48
Quality
27%
Does it follow best practices?
Impact
79%
1.51xAverage score across 3 eval scenarios
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/ai-product/SKILL.mdStructured output and output validation
Schema-based output mode
0%
100%
Schema definition present
80%
100%
Post-LLM schema validation
16%
100%
No raw string parsing
40%
100%
Async LLM call
0%
0%
Input sanitization
0%
60%
Validation error handling
20%
80%
Factual field verification
0%
0%
No direct passthrough
50%
100%
LLM API error handling
0%
75%
Without context: $0.5682 · 1m 57s · 25 turns · 24 in / 7,617 out tokens
With context: $0.5780 · 2m 2s · 28 turns · 75 in / 7,307 out tokens
Streaming, async, and API resilience
Streaming implementation
100%
100%
Progressive chunk delivery
100%
100%
Async LLM calls
40%
100%
API failure handling
100%
100%
Graceful degradation
90%
100%
Token estimation
0%
40%
Per-request cost tracking
100%
100%
Input sanitization
20%
70%
No synchronous blocking
25%
100%
Retry or backoff logic
0%
0%
Without context: $0.5505 · 2m 1s · 26 turns · 25 in / 6,990 out tokens
With context: $0.5073 · 2m 13s · 24 turns · 375 in / 7,485 out tokens
Prompt versioning and regression testing
Prompts as named constants
100%
100%
Version identifiers present
100%
100%
Multiple prompt versions coexist
100%
100%
Regression test file present
100%
100%
Test cases with expected outputs
100%
100%
Tests runnable without live API
100%
100%
Input sanitization before prompt interpolation
0%
66%
Token estimation before send
0%
0%
Prompt registry or loader
100%
100%
Prompt metadata
100%
100%
Without context: $0.8459 · 2m 56s · 28 turns · 29 in / 11,872 out tokens
With context: $1.1957 · 4m 33s · 31 turns · 80 in / 20,064 out tokens
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.