Skip to content

davidbirchall/squad-skills-ai-engineering

v0.2.0

AI engineering skills for LLM-powered applications and agent systems: LLM integration, prompt engineering, agent design and orchestration, tool and MCP integration, context engineering, retrieval-augmented generation, evaluation, testing, security, and observability.

ai-testing

Deterministic testing around non-deterministic LLM components in TypeScript with vitest - fake and scripted model clients, recording and replaying provider responses, fixtures, contract tests for tool schemas and structured output, testing orchestration and agent loops with fake models, property and invariant checks, streaming and error-path tests, snapshot cautions, flaky test handling, and keeping cost-aware live tests separate from the default suite. Load when writing tests for chat, agent, tool or RAG code, mocking provider calls, or fixing flaky AI tests.

Read SKILL.md at the source

Pinned to revision c74eff4a9f08, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.