ds-verify
This skill should be used when the user asks to 'verify analysis results', 'check reproducibility', 'validate data science output', 'confirm completion', or as Phase 5 of the /ds workflow (final). Enforces reproducibility demonstration and user acceptance before completion claims.
npx skills add majiayu000/claude-skill-registry --skill ds-verify --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.
Announce: "Using ds-verify (Phase 5) to confirm reproducibility and completion." ## Contents - [The Iron Law of DS Verification](#the-iron-law-of-ds-verification) - [Red Flags - STOP Immediately If You Think](#red-flags---stop-immediately-if-you-think) - [The Verification Gate](#the-verification-gate) - [Verification Checklist](#verification-checklist) - [Reproducibility Demonstration](#reproducibility-demonstration) - [Claims Requiring Evidence](#claims-requiring-evidence) - [Insufficient Evidence](#insufficient-evidence) - [Required Output Structure](#required-output-structure) - [Completion Criteria](#completion-criteria) # Verification Gate Final verification with reproducibility checks and user acceptance interview. <EXTREMELY-IMPORTANT> ## The Iron Law of DS Verification **NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION. This is not negotiable.** Before claiming analysis is complete, you MUST: 1. RE-RUN - Execute analysis fresh (not cached results) 2. CHECK - Verify outputs match expectations 3. REPRODUCE - Confirm results are reproducible 4. ASK - Interview user about constraints and acceptance 5. Only THEN claim completion This applies even when: - "I just ran it" - "Result
- Contents
- The Iron Law of DS Verification
- Red Flags - STOP Immediately If You Think:
- The Verification Gate
- Verification Checklist
- Technical Verification
- User Acceptance Interview
- Reproducibility Demonstration
- Claims Requiring Evidence
- Insufficient Evidence
- Required Output Structure
- Completion Criteria
- Workflow Complete
jupyter nbconvert --execute --inplace notebook.ipynb papermill notebook.ipynb output.ipynb -p seed 42
What does the ds-verify skill do?
This skill should be used when the user asks to 'verify analysis results', 'check reproducibility', 'validate data science output', 'confirm completion', or as Phase 5 of the /ds workflow (final). Enforces reproducibility demonstration and user acceptance before completion claims.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill ds-verify --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.
