ds-implement
REQUIRED Phase 3 of /ds workflow. Enforces output-first verification at each step via delegation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
REQUIRED Phase 3 of /ds workflow. Enforces output-first verification at each step via delegation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
REQUIRED Phase 5 of the /ds workflow (final). Enforces reproducibility demonstration and user acceptance before completion claims.
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.
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-implement |
| description | REQUIRED Phase 3 of /ds workflow. Enforces output-first verification at each step via delegation. |
YOU MUST NOT WRITE ANALYSIS CODE. This is not negotiable.
You orchestrate. Subagents analyze. STOP if you're about to write Python/R code.
docs/*.md..py/.ipynb files in main chat.If you're about to write analysis code directly, STOP and spawn a Task agent instead.
EVERY CODE STEP MUST PRODUCE VISIBLE OUTPUT. Before moving to the next step, you (via subagents) MUST:
docs/LEARNINGS.md.cat docs/PLAN.md # View task sequence
For each task in docs/PLAN.md, spawn a Task agent with this protocol: Plaintext
Task(subagent_type="general-purpose", prompt=""" Implement [TASK] following output-first protocol. Ref: ~/.config/opencode/skills/ds-implement/references/verification-patterns.md
Required steps:
Every step must be logged with:
Input: Shape/State.
Operation: Exact transformation.
Output: Resulting shape, null counts, and sample data.
Verification: Why the result is considered "correct".
Red Flags - STOP Immediately
"I'll check results at the end" (Silent error compounding).
"This transform is too simple to print" (Hidden logic bugs).
"I know the merge worked" (Assumptions lead to data loss).
No Pause Between Tasks
After completing task N, IMMEDIATELY start task N+1. You MUST NOT pause. Do not ask "Should I proceed?" or "Would you like a summary?". Keep moving until the plan is complete or you are blocked. Phase CompleteAfter all tasks in docs/PLAN.md are verified, IMMEDIATELY invoke: /skill ds-review