AgentSkillsCN

start-evals

启动 AI 评估时,无需过度追求“高大上”。只需按照 PM 友好的评估思路,在电子表格中快速创建首批 20 个测试用例即可。

SKILL.md
--- frontmatter
name: start-evals
description: Start AI evals without overengineering. Create your first 20 test cases in a spreadsheet using PM-Friendly Evals approach.

Start Evals

Launch your AI evaluation process using the PM-Friendly Evals approach (Aman Khan + Hamel Husain).

Start with 20 test cases in a spreadsheet. Scale when ready. Error analysis > automation.

Entry Point

When this skill is invoked, start with:

code
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 START EVALS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Start with 20 test cases. Scale when ready.

What AI feature are you evaluating?

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Usage

code
/start-evals [feature-name]

Examples:

  • /start-evals "AI product recommendations" - Generate test cases
  • /start-evals --create-project - Create Linear project for tracking
  • /start-evals "customer support AI" --count 50 - Generate 50 test cases

What Happens

  1. Invokes the eval-generator agent
  2. Asks about your AI feature and quality criteria
  3. Generates 20 test cases (15 happy path + 5 edge cases)
  4. Provides spreadsheet template and workflow
  5. Optionally creates Linear project for tracking

The Philosophy

Good -> Better -> Best progression:

StageTest CasesProcessTool
Good (Week 1)20Manual reviewSpreadsheet
Better (Month 1-2)50-100LLM-as-judgeWeekly reviews
Best (Month 3+)200+AutomatedCI/CD integration

Start here. You're at "Good." Don't jump to automation.

What You'll Get

code
AI Evals Starter Kit: Product Recommendations

HAPPY PATH (15 cases):

1. Input: "Recommend a laptop under $800 for college"
   Expected: Mid-range laptops with student-friendly features, under budget
   Pass criteria: All recommendations < $800, suitable for students

2. Input: "Best phone for photography"
   Expected: High-end phones with excellent cameras
   Pass criteria: Focus on camera quality, not price

...

EDGE CASES (5 cases):

16. Input: "Phone for elderly person"
    Expected: Simple, large screen, easy to use
    Pass criteria: Prioritizes simplicity over features
    Why it's tricky: Must understand implicit needs

...

Week 1 Workflow (2-3 hours)

  1. Copy test cases to spreadsheet (10 min)
  2. Run your AI against each input (1-2 hours)
  3. Record actual outputs
  4. Mark pass/fail
  5. Look for patterns in failures (30 min)

After 1-2 Weeks

Pass RateAction
80%+Add 10 more test cases
<80%Fix issues, rerun
50-100 casesGraduate to "Better" approach

Common Questions

Q: 20 seems like too few. Should I start with 100? A: No. 20 cases covering your core use case > 100 cases you never run.

Q: How long does running 20 tests take? A: First time: 30-60 min. After that: 15-20 min per run.

Q: Do I need special tools? A: No. Spreadsheet works great. Graduate to tools when manual gets painful.

Related Commands

  • /ai-health-check - Full pre-launch readiness audit
  • /ai-cost-check - Economic validation

Framework: PM-Friendly Evals (Aman Khan + Hamel Husain) Key insight: "Error analysis is the most important activity. Start with 20 cases in a spreadsheet."