ds-brainstorm
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.
npx skills add majiayu000/claude-skill-registry --skill ds-brainstorm --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.
## First: Activate Workflow Activate the ds workflow to enable workflow-specific hooks (data quality checks, output verification): ```bash # Activate ds workflow and enable development mode for hook verification python3 -c " import sys sys.path.insert(0, '\${CLAUDE_PLUGIN_ROOT}/hooks/scripts/common') from session import activate_workflow, activate_dev_mode activate_workflow('ds') activate_dev_mode() print('✓ DS workflow activated') " ``` ## Contents - [The Iron Law of DS Brainstorming](#the-iron-law-of-ds-brainstorming) - [What Brainstorm Does](#what-brainstorm-does) - [Critical Questions to Ask](#critical-questions-to-ask) - [Process](#process) - [Red Flags - STOP If You're About To](#red-flags---stop-if-youre-about-to) - [Output](#output) # Brainstorming (Questions Only) Refine vague analysis requests into clear objectives through Socratic questioning. **NO data exploration, NO coding** - just questions and objectives. <EXTREMELY-IMPORTANT> ## The Iron Law of DS Brainstorming **ASK QUESTIONS BEFORE ANYTHING ELSE. This is not negotiable.** Before loading data, before exploring, before proposing approaches, you MUST: 1. Ask clarifying questions using AskUserQuestion 2. Understand w
- First: Activate Workflow
- Contents
- The Iron Law of DS Brainstorming
- What Brainstorm Does
- Critical Questions to Ask
- Data Source Questions
- Objective Questions
- Constraint Questions
- Output Questions
- Process
- 1. Ask Questions First
- 2. Identify Replication Requirements
- 3. Propose Approaches
- 4. Write Spec Doc
Activate ds workflow and enable development mode for hook verification python3 -c " import sys from session import activate_workflow, activate_dev_mode Invoke Phase 2: Data profiling and task breakdown
What does the ds-brainstorm skill do?
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.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill ds-brainstorm --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.
