CtrlK
BlogDocsLog inGet started
Tessl Logo

ai-product

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 engineering that scales, AI UX that users trust, and cost optimization that doesn't bankrupt you. Use when: keywords, file_patterns, code_patterns.

Install with Tessl CLI

npx tessl i github:duclm1x1/Dive-Ai --skill ai-product
What are skills?

35

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

95%

39%

Internal Knowledge Base Q&A Service

RAG structured output and async patterns

Criteria
Without context
With context

Structured output format

0%

70%

No raw text parsing

100%

100%

Input sanitization

30%

100%

Token estimation

0%

75%

Context window management

50%

100%

Async LLM call

0%

100%

Output validation

60%

100%

Retry or fallback

100%

100%

Structured response fields

100%

100%

Prompt as named variable

100%

100%

No unconditional context dump

87%

100%

Without context: $0.4195 · 2m 16s · 19 turns · 67 in / 7,779 out tokens

With context: $0.6460 · 3m 38s · 20 turns · 182 in / 12,425 out tokens

79%

27%

Product Content Generation Service

Prompt versioning, streaming, and cost tracking

Criteria
Without context
With context

Prompts in separate module

100%

100%

Named versioned prompts

100%

100%

Streaming enabled

0%

100%

Incremental chunk processing

0%

100%

Token usage recorded

100%

80%

Cost logged per request

100%

100%

Output validated

20%

100%

Factual content addressed

0%

0%

Structured output

100%

100%

Async LLM calls

0%

0%

API failure handling

0%

37%

README covers prompt management

100%

100%

Without context: $0.6502 · 2m 54s · 27 turns · 33 in / 11,946 out tokens

With context: $1.3684 · 4m 43s · 49 turns · 55 in / 19,592 out tokens

68%

2%

Customer Service Chatbot Safety Layer

Input sanitization and output safety validation

Criteria
Without context
With context

Input sanitization present

60%

100%

Injection pattern handling

100%

100%

Structured output parsing

40%

0%

Output schema validation

20%

0%

Factual/compliance claim handling

0%

50%

Safe fallback on validation failure

100%

100%

Retry on API failure

100%

100%

Graceful degradation

100%

100%

Async call pattern

0%

0%

Multi-layer defence

100%

100%

No production shortcuts

100%

100%

Without context: $0.6115 · 2m 51s · 19 turns · 24 in / 12,118 out tokens

With context: $0.9934 · 4m 14s · 30 turns · 193 in / 17,981 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.