Create a minimal working Clay example. Use when starting a new Clay integration, testing your setup, or learning basic Clay API patterns. Trigger with phrases like "clay hello world", "clay example", "clay quick start", "simple clay code".
Install with Tessl CLI
npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill clay-hello-world71
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
TypeScript client setup
Correct SDK import
0%
100%
ClayClient class used
0%
100%
API key from env var
100%
100%
Async main function
100%
100%
Error catch pattern
0%
100%
Success output message
0%
100%
Separate entry file
100%
100%
No hardcoded credentials
100%
100%
Without context: $0.3260 · 1m 35s · 26 turns · 156 in / 4,746 out tokens
With context: $0.2512 · 52s · 18 turns · 276 in / 2,160 out tokens
Python client initialization
Correct Python import
0%
100%
ClayClient instantiation
0%
100%
Success output message
0%
100%
No hardcoded secrets
100%
100%
Separate Python file
100%
100%
Without context: $0.6277 · 2m 19s · 35 turns · 35 in / 6,445 out tokens
With context: $0.4128 · 1m 31s · 27 turns · 58 in / 4,207 out tokens
Rate limit retry handling
Exponential backoff
100%
100%
Retry on rate limit
100%
100%
Correct SDK import
0%
100%
ClayClient with env API key
0%
100%
Auth error handling
100%
100%
Timeout error handling
100%
100%
Async main function
100%
100%
main().catch pattern
70%
0%
Without context: $0.4164 · 1m 55s · 27 turns · 193 in / 6,563 out tokens
With context: $0.3237 · 1m 21s · 19 turns · 18 in / 4,219 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.