What problem does it solve?
Writing tests for LLM-powered features is tricky because model behavior varies across providers and configurations. This Skill gives developers clear guidelines so LLM tests stay consistent, provider-agnostic, and focused on the right behavior.
Core Features & Use Cases
- LLM Testing Guidelines: Directs the AI to read and follow the shared testing conventions defined in the project's testing documentation.
- Fixture Configuration Rules: Instructs that fixture users should not be pinned to a specific aiProvider or aiModel unless the test explicitly covers model-selection behavior.
- Use Case: When adding a test for an AI email-drafting feature, the Skill ensures the test fixtures leave provider and model fields null so the test remains portable across LLM backends.
Quick Start
Write a test for the LLM reply-drafting feature following the llm-test guidelines.