agent-artifex:foundations

Explain the AI testing pyramid and its layers.

1|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/flexion/claude-domestique --skill agent-artifex-foundations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-artifex:foundations
Source: https://github.com/flexion/claude-domestique/tree/main/agent-artifex/skills/foundations
Command: npx skills add https://github.com/flexion/claude-domestique --skill agent-artifex-foundations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive overview of the AI Services Design & Testing Framework, clarifying the causal chain, design principles, and testing methodologies for building robust AI systems.

Core Features & Use Cases

  • Framework Overview: Understand the complete AI development lifecycle from design to testing.
  • Design Principles: Learn about the seven key design areas for AI services.
  • Testing Methodology: Grasp the AI testing pyramid and its layers (Deterministic, Recorded Replay, Probabilistic).
  • Use Case: A new AI engineer needs to understand the best practices for designing and testing AI agents. This Skill provides the foundational knowledge before they dive into specific implementation details.

Quick Start

Explain the AI testing pyramid and its layers.

Frequently Asked Questions about agent-artifex:foundations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the AI testing pyramid and how does it evaluate LLM development?

The AI testing pyramid evaluates LLM development across three layers: Deterministic, Recorded Replay, and Probabilistic. It provides a structured methodology to assess AI agent performance and response accuracy by validating the causal chain from tool descriptions to outputs.

How do I design robust AI agents using a structured framework?

To design robust AI agents, apply a structured framework covering seven design areas. This approach establishes foundational design principles that map tool descriptions directly to response accuracy, ensuring reliable AI agent performance before implementation begins.

What are the key metrics for evaluating AI agent performance?

Key metrics for evaluating AI agent performance involve a six-component rubric and two-tier grading system. These metrics measure response accuracy and the effectiveness of the causal chain linking tool descriptions to final AI outputs.

Does this AI testing framework require specific dependencies or prior setup?

No specific dependencies are required to use this AI testing framework. It serves as a comprehensive reference for design principles and testing methodologies, making it accessible for engineers seeking foundational knowledge on evaluating AI agent performance.

When should I use probabilistic testing versus deterministic testing for AI services?

Use deterministic testing for fixed outputs and probabilistic testing for variable AI responses. The AI testing pyramid outlines these layers, allowing you to perform impact and effort analysis to determine the appropriate validation strategy for your LLM development lifecycle.

Why does my AI agent produce inconsistent responses during testing?

Inconsistent AI agent responses often stem from gaps in the causal chain between tool descriptions and outputs. Applying the framework's seven design areas and the six-component rubric helps identify structural weaknesses and standardize response accuracy evaluation.