Ground Truth Management
Comprehensive guide to creating, managing, and maintaining ground truth datasets for AI evaluation including annotation, quality control, and versioning
npx skills add majiayu000/claude-skill-registry --skill ground-truth-management-amnadtaowsoam-cerebraskills --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Ground Truth Management ## What is Ground Truth? **Definition:** Correct answers for evaluation - human-verified data that serves as the gold standard for measuring AI performance. ### Example ``` Question: "What is the capital of France?" Ground Truth: "Paris" AI Answer: "Paris" → Correct ✓ AI Answer: "Lyon" → Incorrect ✗ ``` --- ## Why Ground Truth Matters ### Measure Accuracy Objectively ``` Without ground truth: "This answer seems good" (subjective) With ground truth: "Accuracy: 85%" (objective) ``` ### Train and Validate Models ``` Training: Learn from ground truth examples Validation: Measure performance on ground truth test set ``` ### Regression Testing ``` Before change: Accuracy 90% After change: Accuracy 85% → Regression detected! ``` ### Benchmarking ``` Model A: 90% accuracy on ground truth Model B: 85% accuracy on ground truth → Model A is better ``` --- ## Types of Ground Truth ### Exact Match: Single Correct Answer ```json { "question": "What is 2+2?", "answer": "4" } ``` ### Multiple Acceptable Answers ```json { "question": "What is the capital of France?", "acceptable_answers": ["Paris", "paris", "PARIS", "The capital is Paris"] } ``` ### Rubric-Based: Quality S
- What is Ground Truth?
- Example
- Why Ground Truth Matters
- Measure Accuracy Objectively
- Train and Validate Models
- Regression Testing
- Benchmarking
- Types of Ground Truth
- Exact Match: Single Correct Answer
- Multiple Acceptable Answers
- Rubric-Based: Quality Scale
- Human Preference: Comparison Rankings
- Creating Ground Truth
- Manual Annotation (Humans Label)
Git for dataset versioning git init git add dataset.jsonl git commit -m "Initial dataset v1.0" Tag versions git tag v1.0 Update dataset git commit -m "Added 100 new examples" git tag v1.1 git add dataset/
What does the Ground Truth Management skill do?
Comprehensive guide to creating, managing, and maintaining ground truth datasets for AI evaluation including annotation, quality control, and versioning
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill ground-truth-management-amnadtaowsoam-cerebraskills --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
