ds-plan
REQUIRED Phase 2 of /ds workflow. Profiles data and creates analysis task breakdown.
npx skills add majiayu000/claude-skill-registry --skill ds-plan-edwinhu-workflows-2 --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-plan (Phase 2) to profile data and create task breakdown." ## Contents - [The Iron Law of DS Planning](#the-iron-law-of-ds-planning) - [What Plan Does](#what-plan-does) - [Process](#process) - [Red Flags - STOP If You're About To](#red-flags---stop-if-youre-about-to) - [Output](#output) # Planning (Data Profiling + Task Breakdown) Profile the data and create an analysis plan based on the spec. **Requires `.claude/SPEC.md` from /ds-brainstorm first.** <EXTREMELY-IMPORTANT> ## The Iron Law of DS Planning **SPEC MUST EXIST BEFORE PLANNING. This is not negotiable.** Before exploring data or creating tasks, you MUST have: 1. `.claude/SPEC.md` with objectives and constraints 2. Clear success criteria 3. User-approved spec **If `.claude/SPEC.md` doesn't exist, run /ds-brainstorm first.** </EXTREMELY-IMPORTANT> ### Rationalization Table - STOP If You Think: | Excuse | Reality | Do Instead | |--------|---------|------------| | "Data looks clean, profiling unnecessary" | Your data is never clean | PROFILE to discover issues | | "I can profile as I go" | You'll miss systemic issues | PROFILE comprehensively NOW | | "Quick .head() is enough" | Your head hides tail problems
- Contents
- The Iron Law of DS Planning
- Rationalization Table - STOP If You Think:
- Honesty Framing
- No Pause After Completion
- What Plan Does
- Process
- 1. Verify Spec Exists
- 2. Data Profiling
- 3. Identify Data Quality Issues
- 4. Create Task Breakdown
- 5. Write Plan Doc
- Red Flags - STOP If You're About To:
- Output
cat .claude/SPEC.md # verify-spec: read SPEC file to confirm it exists
What does the ds-plan skill do?
REQUIRED Phase 2 of /ds workflow. Profiles data and creates analysis task breakdown.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill ds-plan-edwinhu-workflows-2 --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.
