brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
llm-evalsUse when validating, benchmarking, or monitoring LLM application performance. Keywords: RAG evaluation, LLM-as-a-judge, CI/CD gating, trajectory scoring, test suites, prompt quality.
Independent GitHub snapshot · Automated classification · Original documentation governs
The llm-evals skill provides a systematic framework for evaluating and monitoring Large Language Model (LLM) applications throughout the development lifecycle. It bridges the gap between ad-hoc testing and production-grade reliability by implementing rigorous evaluation pipelines, metric-driven gating, and dataset versioning.
promptfoo or deepeval.# promptfoo.yaml
prompts: [prompt.txt]
providers: [openai:gpt-4o]
tests:
- vars: {query: "..."}
assert:
- type: llm-rubric
value: "response must accurately cite the provided context"
- type: g-eval
criteria: "conciseness"