Promptfoo is a powerful framework for running local, repeatable LLM evaluations and adversarial red-team security scans to ensure model reliability.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install promptfoo
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install promptfoo using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Promptfoo provides a robust developer workflow for testing LLM outputs against predefined requirements using a structured evaluation harness. It enables teams to move beyond manual prompt engineering by implementing automated regression suites, provider comparisons, and deep RAG evaluations. As part of the Openclaw Skills ecosystem, it ensures that AI applications remain secure, performant, and cost-effective through data-driven testing.
By utilizing a declarative configuration format, Promptfoo allows developers to define prompts, providers, and assertions in a single promptfooconfig.yaml. This approach facilitates systematic testing of model changes, ensuring that optimizations in one area do not cause regressions in another. Whether you are building a simple chatbot or a complex multi-agent system, Promptfoo provides the metrics and tooling necessary for production-grade AI development.
promptfooconfig.yaml file, including prompts, target providers, and test variables.To get started with Promptfoo within the Openclaw Skills environment, use the following commands:
# Initialize a new project with a template
npx promptfoo@latest init --example getting-started
# Validate your configuration file
npx promptfoo@latest validate
# Run the evaluation suite
npx promptfoo@latest eval
# View the results in your browser
npx promptfoo@latest view
Promptfoo organizes evaluation data through a structured YAML configuration and local cache files. The primary components include:
| Component | Description |
|---|---|
| promptfooconfig.yaml | The main configuration file defining prompts, providers, and tests. |
| Prompts | Can be raw strings or external files referenced via file://. |
| Providers | Configuration for API endpoints (OpenAI, Anthropic) or local scripts. |
| Tests | Sets of variables and assertions used to validate model outputs. |
| Assertions | Logic-based or LLM-based metrics used to determine a Pass/Fail status. |
| Evals | Historical records of runs, accessible via promptfoo list evals. |
Loading
A streamlined integration for interacting with the copy-paste.cloud pastebin to share code snippets and retrieve public text data.

A deterministic utility for matching user tasks to the most relevant installed skills while maintaining library health through daily audits.

A comprehensive, production-grade toolkit for AI coding agents to architect, generate, and maintain robust Playwright test suites.

A foundational testing skill designed to demonstrate custom AI agent greeting protocols and basic skill integration.

A comprehensive MCP server providing real-time financial market data, sector analysis, and company fundamentals for over 20,000 instruments.

A professional tool for auditing and improving web accessibility to ensure WCAG compliance and inclusive user experiences.








































