Install any skill in seconds. Free to start, no credit card required.
Get Started Free →alinaqi/llm-patterns
AI-first application patterns, LLM testing, prompt management
Passed 20 of 24 test cases with the skill, and 13 of 24 without it.
and 6 more in the full report
7 fixed13 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are implementing a typed LLM wrapper function `llmCall<T>` in TypeScript using `@anthropic-ai/sdk` and `zod`. What default model identifier and max tokens limit should be set in the options parameter if none are specified by the caller?
| Checked | Without skill | With skill |
|---|---|---|
| Sets default model parameter to `claude-sonnet-4-6`. | Missed | Passed |
| Sets default maxTokens parameter to 1024. | Missed | Passed |
The instructions your model reads when the skill loads.
For AI-first applications where LLMs handle logical operations.
LLM for logic, code for plumbing.
Use LLMs for:
Use traditional code for:
project/
├── src/
│ ├── core/
│ │ ├── prompts/ # Prompt templates
│ │ │ ├── classify.ts
│ │ │ └── extract.ts
│ │ ├── llm/ # LLM client and utilities
│ │ │ ├── client.ts # LLM client wrapper
│ │ │ ├── schemas.ts # Response schemas (Zod)
│ │ │ └── index.ts
│ │ └── services/ # Business logic using LLM
test cases passed, vs 13 / 24 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.