ds-verify
REQUIRED Phase 5 of the /ds workflow (final). Enforces reproducibility demonstration and user acceptance before completion claims.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
REQUIRED Phase 5 of the /ds workflow (final). Enforces reproducibility demonstration and user acceptance before completion claims.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
REQUIRED Phase 4 of the /ds workflow to review methodology, data quality, and statistical validity. Provides structured review checklists and confidence scoring.
REQUIRED Phase 2 of /ds workflow. Profiles data and creates analysis task breakdown. Requires docs/SPEC.md from Phase 1.
REQUIRED Phase 3 of /ds workflow. Enforces output-first verification at each step via delegation.
This skill should be used when the user asks to "start a data science project", "brainstorm analysis", "plan a data analysis", or wants to clarify analysis requirements. REQUIRED Phase 1 of /ds workflow. Uses Socratic questioning to clarify goals, data sources, and constraints.
| name | ds-verify |
| description | REQUIRED Phase 5 of the /ds workflow (final). Enforces reproducibility demonstration and user acceptance before completion claims. |
Announce: "Using ds-verify (Phase 5) to confirm reproducibility and completion."
NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION. This is not negotiable.
Before claiming analysis is complete, you MUST:
docs/SPEC.md.If you catch yourself thinking "I can skip verification," STOP - you're about to lie.
docs/ are generated and formatted correctly.You must ask the following questions using AskUserQuestion:
# Mandatory check: Execute and compare hashes
import hashlib
def get_hash(obj): return hashlib.sha256(str(obj).encode()).hexdigest()
res1 = run_analysis(seed=42)
res2 = run_analysis(seed=42)
assert get_hash(res1) == get_hash(res2), "Results NOT reproducible!"
Required Output Structure
Write the final report to docs/VERIFICATION_REPORT.md:
[COMPLETE | NEEDS WORK]
Completion Criteria
Only claim COMPLETE when:
All success criteria from docs/SPEC.md are verified.
Results are demonstrated to be reproducible.
User has confirmed acceptance of results and format.
Workflow Complete
Once the user confirms all criteria: Announce: "DS workflow complete. All 5 phases passed."