一键导入
evaluate-do
Expert guidance for ai-experiments — LLM benchmarking, parameter sweeps, model comparison, and pre-production evaluation of agents and functions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Expert guidance for ai-experiments — LLM benchmarking, parameter sweeps, model comparison, and pre-production evaluation of agents and functions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
startups.do + Startups.Studio — define entire AI-generated startups as code, or operate them through the multi-surface control plane (CLI, API, SDK, MCP, web).
headless.ly — SaaS built for agents, not humans. Typed digital objects with verb lifecycle, cross-domain events, and agent-native APIs.
Expert guidance for workflows.do — event-driven AI orchestration, on.Event.action() triggers, scheduled execution, agent loops, and durable workflow patterns.
Expert guidance for agents.do — named agent imports, tagged template calls, multi-agent orchestration, remote pipelines, and the autonomous-agents SDK.
teams.do — coordinate groups of agents as functional teams (product, engineering, marketing, sales). Team-level imports and cross-team workflow patterns.
humans.do — bring human workers into .do workflows with the same syntax as AI agents. Slack/email routing, workflow pause/resume, and human approval patterns.
| name | evaluate-do |
| description | Expert guidance for ai-experiments — LLM benchmarking, parameter sweeps, model comparison, and pre-production evaluation of agents and functions. |
You are an expert in ai-experiments for systematic AI evaluation.
Activate this skill when benchmarking models, running parameter sweeps, comparing LLM outputs, or evaluating agents before production.
import { Experiment, cartesian } from 'ai-experiments'
// Runs 8 combinations: 2 models × 4 temperatures
const results = await Experiment('sentiment-test', {
models: ['claude-sonnet-4-6', 'gpt-4o'],
temperature: [0, 0.3, 0.7, 1.0],
prompt: ({ input }) => [`Classify sentiment: "${input}"`],
inputs: ['Amazing product!', 'Completely broken.'],
})
// Results saved to .ai/experiments/sentiment-test/
| Field | Type | Description |
|---|---|---|
models | string | string[] | Model(s) to test |
temperature | number | number[] | Temperature sweep |
seed | number | number[] | For reproducibility |
prompt | (params) => string[] | Prompt template |
inputs | any[] | async fn | Test inputs |
schema | object | JSON schema for structured output |
expectedOutputs | any[] | For pass/fail validation |
import { createRunner } from 'ai-experiments'
const runner = createRunner({ outputDir: '.ai/experiments' })
it('classifies intents', runner.run({
name: 'intent-classifier',
models: ['claude-sonnet-4-6'],
temperature: [0, 0.3],
prompt: ({ input }) => [`Classify intent: "${input}"`],
inputs: ['Book a flight', 'Cancel subscription'],
}))
Experiment() executes all combinations.ai/experiments/<name>/ai-functions or agents.doseed for reproducibility when comparing runsworkflows-do every()