@tank/llm-app-patterns
Installation
SKILL.md
LLM App Patterns
Core Philosophy
- Retrieval quality is a ceiling on generation quality — No prompt engineering compensates for bad RAG. Fix retrieval before tuning prompts.
- Workflows beat agents for predictability — Use agents only when the execution path is genuinely unknown at design time. Everything else should be code.
- Measure before optimizing — Add cost attribution and eval metrics first. Optimization without measurement is guessing.
- Schema failures cascade — Unstructured LLM output is a reliability tax. Constrain output at the token level; don't parse free text.
- Stream by default — Token streaming is the lowest-effort UX improvement for any LLM interface. Users read while the model generates.