senior-data-scientist
작성자 alirezarezvanisenior-data-scientist는 A/B test 설계, 인과 추론, feature engineering, tabular ML 평가를 돕는 Claude skill입니다. sample sizing, metric 선택, leakage 점검, SHAP 검토, MLflow-style tracking을 안내할 때 유용합니다. 다만 scripts는 완성된 엔진이 아니라 scaffold templates입니다.
이 skill의 점수는 64/100입니다. 목록에 올리기에는 무리가 없지만, 프로덕션 준비가 끝난 data science toolkit이라기보다 폭넓은 prompt-and-pattern skill로 소개하는 편이 적절합니다. 디렉터리 사용자는 언제 호출하면 좋은지 이해할 수 있고 SKILL.md에서 유용한 워크플로 스캐폴딩을 얻을 수 있지만, 보조 scripts와 references가 지나치게 일반적이어서 높은 신뢰도를 주기에는 한계가 있습니다.
- Frontmatter에는 A/B testing, causal inference, predictive modeling, feature engineering, 비즈니스 해석 사례를 포괄하는 상세하고 호출하기 쉬운 설명이 담겨 있습니다.
- SKILL.md에는 sample-size calculation, experiment analysis pattern 등 구체적인 워크플로 내용과 code snippet이 포함되어 있어, 일반적인 data science prompt보다 에이전트에 더 많은 구조를 제공합니다.
- Repository에는 experiment design, feature engineering, model evaluation을 위한 references와 scripts가 이름별로 포함되어 있어, 구현 깊이는 고르지 않더라도 의도한 워크플로 범위를 파악할 수 있습니다.
- 지원 파일은 대체로 보일러플레이트에 가깝습니다. references는 도메인 특화 통계 가이드라기보다 일반적인 프로덕션 원칙을 반복합니다.
- scripts는 완성형 도구라기보다 스캐폴드에 가깝습니다. "Add validation logic" 같은 placeholder comment와 일반적인 처리 방식이 보이며, 실험·feature engineering·model evaluation 도구로 바로 쓰기에는 부족합니다.
senior-data-scientist skill 개요
senior-data-scientist의 용도
senior-data-scientist skill은 통계 모델링, 실험 설계, 인과 추론, 피처 엔지니어링, 예측 모델 평가를 지원하는 GitHub 호스팅 Claude skill입니다. A/B 테스트를 설계하거나, 정형 데이터 기반 ML 워크플로를 검토하거나, 평가 지표를 선택하거나, 모델 결과를 비즈니스 의사결정으로 연결할 때 AI 어시스턴트가 시니어 데이터 사이언티스트처럼 사고하길 원하는 사용자에게 가장 잘 맞습니다.
적합한 사용자와 작업
이미 구체적인 분석 또는 Machine Learning 문제가 있고 구조화된 도움이 필요할 때 이 skill을 사용하세요. 예를 들어 표본 크기 산정, 두 비율 검정 해석, difference-in-differences 프레이밍, 피처 파이프라인 설계, 교차 검증 전략, AUC-ROC와 AUC-PR의 트레이드오프, SHAP 기반 설명, MLflow 스타일의 실험 추적 같은 작업에 적합합니다. 특히 분류, 회귀, 통제 실험 분석처럼 정형 데이터를 다루는 senior-data-scientist for Machine Learning 용도에 가장 강점이 있습니다.
일반 프롬프트와 다른 점
일반 프롬프트는 폭넓은 조언에 그칠 수 있습니다. 반면 senior-data-scientist skill은 에이전트에게 실험 타당성, 통계적 가정, 피처 누수, 평가 설계, 프로덕션 준비도라는 도메인 관점을 부여합니다. upstream SKILL.md에는 A/B 테스트와 모델 워크플로에 대한 코드 중심 예제가 포함되어 있으며, 지원 파일들은 실험 설계, 피처 엔지니어링, 모델 평가를 위한 보조 방향을 제시합니다.
도입 전 주의할 점
이 skill은 완전한 플러그앤플레이 데이터 사이언스 패키지가 아닙니다. scripts/ 파일들은 완성된 통계 엔진이라기보다 scaffold 형태의 유틸리티에 가깝고, references/ 파일들은 상위 수준의 참고 자료입니다. 수식 검증, 자체 노트북 실행, 팀과의 통계적 가정 검토를 대체하려고 설치하기보다는, 에이전트의 가이드와 워크플로 구조를 얻기 위한 용도로 설치하는 것이 좋습니다.
senior-data-scientist skill 사용 방법
senior-data-scientist 설치 및 파일 검토
다음 명령으로 repository에서 설치합니다.
npx skills add alirezarezvani/claude-skills --skill senior-data-scientist
설치 후에는 먼저 SKILL.md를 읽으세요. 실제 워크플로의 핵심 내용이 들어 있습니다. 그다음 scripts/experiment_designer.py, scripts/feature_engineering_pipeline.py, scripts/model_evaluation_suite.py를 살펴보며 의도된 자동화 패턴을 이해하세요. references/experiment_design_frameworks.md, references/feature_engineering_patterns.md, references/statistical_methods_advanced.md는 권위 있는 문서라기보다 방향을 잡기 위한 참고 노트로 보는 것이 적절합니다.
skill을 유용하게 만드는 입력 정보
이 skill은 단순히 기법 이름만 던질 때보다 의사결정 맥락을 함께 제공할 때 가장 잘 작동합니다. 실험이라면 baseline rate, minimum detectable effect, traffic, assignment unit, primary metric, guardrail metrics, expected duration, multiple comparisons 포함 여부를 제공하세요. ML 작업이라면 target definition, dataset grain, leakage risks, class balance, train/test split constraints, false positives와 false negatives의 비즈니스 비용 차이, deployment environment를 포함하는 것이 좋습니다.
약한 프롬프트: “Help me evaluate my model.”
더 나은 프롬프트: “Use the senior-data-scientist skill to review a binary churn model. We have 1.2M customer-month rows, 7% positive rate, time-based split by signup month, XGBoost baseline, AUC-ROC 0.81, AUC-PR 0.29, and retention offers cost $40. Check leakage risks, metric choice, thresholding, calibration, and what to log in MLflow.”
실무적인 senior-data-scientist 활용 워크플로
먼저 에이전트에게 풀이를 시작하기 전에 가정을 다시 정리해 달라고 요청하세요. 이어서 계획, 계산 또는 pseudocode, 검증 체크리스트를 요구합니다. A/B 테스트라면 설계와 분석을 분리하게 하세요. 표본 크기, randomization unit, eligibility, metric definition, power를 먼저 다루고, 그다음 statistical test와 interpretation으로 넘어가야 합니다. 피처 엔지니어링에서는 raw fields, derived features, fit-only-on-training transformations, missing-value handling, monitoring을 구분하는 파이프라인을 요청하세요. 모델 선택에서는 cross-validation design, metric rationale, error analysis, production monitoring을 요구하는 것이 좋습니다.
스크립트와 프롬프트를 구분해 쓰는 기준
로깅, config loading, 프로세스 구조를 갖춘 로컬 도구를 만들고 싶다면 scripts를 템플릿으로 활용하세요. 다만 이 스크립트들이 실험 설계, 피처 엔지니어링, 모델 평가를 곧바로 완전하게 수행한다고 가정해서는 안 됩니다. 대부분의 사용자에게 즉각적인 가치는 풍부한 맥락을 담아 채팅에서 skill을 호출한 뒤, 생성된 Python, SQL, R 코드를 본인이 검증한 환경에 맞게 조정하는 데 있습니다.
senior-data-scientist skill FAQ
senior-data-scientist는 초보자에게도 적합한가요?
초보자가 전문적인 데이터 사이언스 업무의 구조를 익히는 데는 도움이 될 수 있습니다. 다만 데이터, 지표, 모델링 목표를 설명할 수 있다는 전제가 있습니다. 통계에 익숙하지 않다면 코드를 요청하기 전에 에이전트에게 가정과 실패 가능성을 쉬운 말로 설명해 달라고 하세요.
Claude에게 데이터 사이언스 도움을 요청하는 것과 무엇이 다른가요?
이 skill은 어시스턴트의 초점을 실험 설계, 인과적 타당성, 모델 평가, 피처 누수, 비즈니스 해석처럼 시니어 데이터 사이언티스트가 중시하는 문제로 좁혀 줍니다. 그래서 반복적인 분석 워크플로에서는 개방형 프롬프트보다 더 안정적인 답변을 기대할 수 있습니다. 다만 여전히 도메인 맥락은 사용자가 제공해야 하며, 결과물도 직접 검증해야 합니다.
전체 Machine Learning 파이프라인을 실행할 수 있나요?
단독으로는 어렵습니다. 이 repository에는 완전한 AutoML 또는 MLOps 플랫폼이 아니라 scaffold에 가까운 Python scripts와 workflow examples가 들어 있습니다. senior-data-scientist skill은 파이프라인의 구성 요소를 설계하고, 비판적으로 검토하고, 생성하는 데 사용하세요. 실행과 검증은 본인의 Python, R, SQL, Scikit-learn, XGBoost, MLflow 환경에서 수행해야 합니다.
이 skill을 쓰지 않는 편이 나은 경우는 언제인가요?
규제 대상 의사결정, 임상 분석, 금융 리스크 모델, 식별 전략이 약한 인과 주장에 대해 이 skill을 유일한 근거로 사용하는 것은 피하세요. 또한 핵심 작업이 정형 데이터 분석이나 실험 설계가 아니라 computer vision, speech, 대규모 neural architecture tuning인 비정형 deep learning 작업에도 잘 맞지 않습니다.
senior-data-scientist skill 개선 방법
더 나은 프롬프트로 senior-data-scientist 출력 개선하기
시니어 리뷰어가 요구할 만한 정보를 그대로 제공하세요. objective, data grain, time window, metric definitions, constraints, decision threshold, 결과를 바탕으로 취할 action을 포함하는 것이 좋습니다. 얕은 답변을 피하려면 “assumptions, risks, recommended method, code sketch, and validation checks”를 요청하세요.
자주 발생하는 실패 모드 점검하기
metric mismatch, target leakage, underpowered experiments, post-treatment bias, multiple-testing inflation, inappropriate randomization units, 관측 데이터에서의 과도한 인과 주장에 주의하세요. 첫 답변에서 이런 항목이 빠졌다면 senior-data-scientist skill에게 통계적·운영적 리스크 관점에서 설계를 감사해 달라고 명시적으로 요청하세요.
첫 답변 이후 반복해서 다듬기
첫 계획에서 멈추지 마세요. 다음과 같은 후속 질문을 던져 보세요. “What would invalidate this conclusion?”, “What sensitivity checks should I run?”, “Which metric should be the primary decision metric?”, “How would this change with a 3% baseline rate?”, “Show the SQL/Python validation queries I should run before modeling.”
로컬 repository 강화하기
이 skill을 본격적으로 도입한다면 프로젝트에 맞는 템플릿을 추가해 개선하세요. experiment intake forms, metric dictionaries, leakage checklists, model card formats, MLflow logging conventions, 테스트된 utility scripts 등이 도움이 됩니다. 가장 큰 개선은 범용 scaffold 코드를 팀의 실제 실험, 피처, 평가 워크플로에 맞춰 검증된 함수로 대체하는 것입니다.
