Global Skills
-
function-calling-best-practices verifiedView
Design robust LLM function/tool calling — schemas, constrained outputs, retry, and validation so agents call tools correctly the first time.
-
python-context-managers verifiedView
Write correct context managers in Python — __enter__/__exit__, contextlib, and the resource-safety pitfalls that leak file handles and locks.
-
prompt-injection-defense verifiedView
Defend LLM applications against prompt injection — input/output filtering, sandboxing tools, and separation of instructions from data.
-
sql-query-performance verifiedView
Diagnose and fix slow SQL — EXPLAIN plans, index design, query rewrites, and the pitfalls of premature optimization.
-
structured-output-json-schema verifiedView
Get valid, schema-conformant JSON out of LLMs — JSON schema prompting, constrained decoding, repair, and validation loops.
-
token-cost-optimization verifiedView
Cut LLM API costs — prompt compression, caching, model routing, batching, and streaming without hurting quality.
-
vector-db-retrieval verifiedView
Pick and operate a vector database for RAG — indexing, chunking, hybrid search, and eval of retrieval quality.
-
llm-eval-harness-rag verifiedView
Evaluate RAG quality — build question-answer evals, compute retrieval + generation metrics (recall@k, faithfulness, answer relevance), and iterate.
-
mcp-server-security verifiedView
Harden a Model Context Protocol server — authentication, secret hygiene, input validation, and least-privilege tools.
-
observability-logs-metrics-traces verifiedView
Instrument production services — structured logs, RED/USE metrics, and traces so outages are diagnosable in minutes.