In this article
Data Scientist Guide
This guide is for you if you analyze data, build Jupyter notebooks, create dashboards, define data specifications, or develop analytics pipelines. Data scientists have focused tooling with 13 addressable assets spanning data exploration, visualization, and pipeline development.
Capability Groups
TIP
Install the HVE Core extension from the VS Code Marketplace for the complete active component set with zero configuration.
For selective clone adoption, choose notebook generation, dashboard, data specification, Python environment, and research components that match your analytics workflow. Capability groups help you discover related components; they are not independently installable products. See the Installation Guide.
What HVE Core Does for You
- Generates Jupyter notebooks with proper structure, documentation cells, and reproducible analysis patterns
- Creates Streamlit dashboards from data specifications or requirements
- Builds and validates data specification documents defining schemas, sources, and transformations
- Tests generated dashboards for functional correctness
- Supports research and planning workflows for complex analytics pipelines
- Manages Python virtual environments with uv for reproducible workflows
Your Lifecycle Stages
NOTE
Data scientists primarily operate in these lifecycle stages:
Stage 2: Discovery: Research data sources, explore datasets, investigate patterns Stage 3: Product Definition: Define data schemas, sources, and transformation requirements Stage 6: Implementation: Build notebooks, create dashboards, develop pipelines Stage 7: Review: Validate analysis, review data quality, test dashboards Stage 8: Delivery: Package notebooks, dashboards, and documentation for stakeholders
Stage Walkthrough
- Stage 2: Discovery. Use
/rpi-researchto investigate data sources, explore available datasets, and research analytical approaches. - Stage 3: Product Definition. Select the Data Science and Engineering Coach and confirm the catalog job to define entities, relationships, and dataset profiles as a durable catalog.
- Stage 6: Notebook Development. Confirm the analysis job to produce notebooks and dashboards, and the pipeline job to produce transformation and validation code.
- Stage 7: Validation. Confirm the testing job for dashboard and pipeline validation, and the evaluation job when an AI system needs an evaluation dataset.
- Stage 8: Delivery. Package notebooks, dashboards, and documentation for sharing with stakeholders and engineering teams.
Starter Prompts
Select the Data Science and Engineering Coach agent and confirm the analysis job:
Create a data analysis notebook for the Q4 sales transactions dataset in
data/sales-q4-2025.parquet. Include data quality assessment, revenue trend
analysis by product category and region, and customer cohort segmentation
using RFM scoring.
Select the Data Science and Engineering Coach agent and confirm the catalog job:
Catalog the customer event ingestion pipeline. Source is a Kafka topic with
Avro encoding, target is a Delta Lake table. Capture entities, relationships,
sensitivity classification, and a dataset profile covering timestamp
normalization and null-check quality rules.
Select the Data Science and Engineering Coach agent and confirm the analysis job for a dashboard:
Build a dashboard for API latency and error rate metrics from the
Prometheus endpoint at /metrics. Include P50/P95/P99 latency percentiles,
error rate breakdown by endpoint (5xx vs 4xx), and a 30-day daily active
users trend.
Select the Data Science and Engineering Coach agent and confirm the evaluation job:
Build an evaluation dataset for our grounded support assistant. It answers
from the product knowledge base, calls a ticket-lookup tool, and must refuse
account changes. We evaluate in batch before each release.
Use /rpi-research:
Research data sources for predicting customer churn in the SaaS platform.
Identify internal sources like usage telemetry and billing history,
external benchmark datasets, data freshness requirements for daily
granularity, and GDPR privacy constraints for EU customer data.
Key Agents and Workflows
| Agent or skill | Purpose | Docs |
|---|---|---|
| Data Science and Engineering Coach | Persistent data science and engineering coaching and job routing | Agent file |
| analysis-authoring | Notebook and dashboard authoring and validation | Skill file |
| data-catalog | Catalog entities, relationships, and profiles | Skill file |
| dataops | Pipeline invariants, validation, and testing | Skill file |
| evaluation-design | AI-system evaluation dataset design | Skill file |
| rpi-research | Data source and pattern research | RPI workflow |
| rpi-plan | Analytics pipeline planning | RPI workflow |
Prompts complement the agents for cross-cutting workflows:
| Prompt | Purpose | Invoke |
|---|---|---|
| git-commit | Stage and commit changes with conventional message formatting | /git-commit |
| pull-request | Create a pull request with structured description | /pull-request |
Python environment management follows the uv virtual environment instructions for reproducible analysis environments.
Tips
| Do | Don't |
|---|---|
| Confirm the catalog job to define entities before coding | Jump straight to notebook coding without data understanding |
| Let the coach route analysis work to its owning skill | Create raw notebooks without documentation cells |
| Confirm the testing job before shipping a dashboard | Deploy dashboards without functional validation |
Research data sources with /rpi-research first | Assume data availability without investigation |
Use uv for reproducible Python environments | Install packages globally or skip environment isolation |
Related Roles
- Data Scientist + Engineer: Analytics pipelines bridge data exploration with production integration. Engineers implement production-grade versions of prototype analyses. See the Engineer Guide.
- Data Scientist + TPM: Data requirements feed into product specifications. Analytics capabilities shape feature definitions. See the TPM Guide.
Next Steps
TIP
Browse the complete HVE Core inventory: HVE Core Set up your Python environment: uv Projects See how analytics fits the project lifecycle: AI-Assisted Project Lifecycle
🤖 Crafted with precision by ✨Copilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.