Skip to content
| Marketplace
Sign in
Visual Studio Code>Chat>HVE Core - Data ScienceNew to Visual Studio Code? Get it now.
HVE Core - Data Science

HVE Core - Data Science

ISE HVE Essentials

|
222 installs
| (0) | Free
Data specification generation, Jupyter notebooks, and Streamlit dashboards
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

HVE Core - Data Science

Data specification generation, Jupyter notebooks, and Streamlit dashboards

Generate data specifications, Jupyter notebooks, and Streamlit dashboards from natural language descriptions. Evaluate AI-powered data systems against Responsible AI standards. This collection includes specialized agents for data science workflows in Python and RAI assessment.

[!CAUTION] The RAI agents and prompts in this collection are assistive tools only. They do not replace qualified human review, organizational RAI review boards, or regulatory compliance programs. All AI-generated RAI artifacts must be reviewed and validated by qualified professionals before use. AI outputs may contain inaccuracies, miss critical risks, or produce recommendations that are incomplete or inappropriate for your context.

This collection includes agents for:

  • Data Specification Generation — Create structured data schemas and specifications from requirements
  • Jupyter Notebook Generation — Build data analysis notebooks with visualizations and documentation
  • Streamlit Dashboard Generation — Create interactive dashboards from data sources
  • Dashboard Testing — Comprehensive test suites for Streamlit applications
  • RAI Planner — Responsible AI assessment with sensitive uses screening, security model analysis, impact assessment, and dual-format backlog handoff

Included Artifacts

Chat Agents

Name Description
gen-data-spec Generate comprehensive data dictionaries, machine-readable data profiles, and objective summaries for downstream analysis (EDA notebooks, dashboards) through guided discovery
gen-jupyter-notebook Create structured exploratory data analysis Jupyter notebooks from available data sources and generated data dictionaries
gen-streamlit-dashboard Develop a multi-page Streamlit dashboard
rai-planner Responsible AI assessment agent with 6-phase conversational workflow. Evaluates AI systems against Microsoft RAI Standard v2 and NIST AI RMF 1.0. Produces sensitive uses screening, RAI security model, impact assessment, control surface catalog, and dual-format backlog handoff.
researcher-subagent Research subagent using search tools, read tools, fetch web page, github repo, and mcp tools
test-streamlit-dashboard Automated testing for Streamlit dashboards using Playwright with issue tracking and reporting

Prompts

Name Description
rai-capture Initiate a responsible AI assessment from existing knowledge using the RAI Planner agent in capture mode
rai-plan-from-prd Initiate a responsible AI assessment from PRD/BRD artifacts using the RAI Planner agent in from-prd mode
rai-plan-from-security-plan Initiate a responsible AI assessment from a completed Security Plan using the RAI Planner agent in from-security-plan mode (recommended)

Instructions

Name Description
coding-standards/python-script Instructions for Python scripting implementation
coding-standards/uv-projects Create and manage Python virtual environments using uv commands
rai-planning/rai-backlog-handoff RAI review and backlog handoff for Phase 6: review rubric, RAI scorecard, dual-format backlog generation
rai-planning/rai-capture-coaching Exploration-first questioning techniques for RAI capture mode adapted from Design Thinking research methods
rai-planning/rai-identity RAI Planner identity, 6-phase orchestration, state management, and session recovery
rai-planning/rai-impact-assessment RAI impact assessment for Phase 5: control surface taxonomy, evidence register, tradeoff documentation, and work item generation
rai-planning/rai-security-model RAI security model analysis for Phase 4: AI STRIDE extensions, dual threat IDs, ML STRIDE matrix, and security model merge protocol
rai-planning/rai-sensitive-uses Sensitive Uses assessment for Phase 2: screening categories, restricted uses gate, and depth tier assignment
rai-planning/rai-standards Embedded RAI standards for Phase 3: Microsoft RAI Standard v2 principles and NIST AI RMF subcategory mappings
shared/hve-core-location Important: hve-core is the repository containing this instruction file; Guidance: if a referenced prompt, instructions, agent, or script is missing in the current directory, fall back to this hve-core location by walking up this file's directory tree.

Getting Started

After installing this extension, the chat agents are available in GitHub Copilot Chat:

  1. Use custom agents by selecting the custom agent from the agent picker drop-down list in Copilot Chat
  2. Apply prompts through the Copilot Chat interface
  3. Reference instructions: they are automatically applied based on file patterns

Post-Installation Setup

Some chat agents create workflow artifacts in your project directory. See the installation guide for recommended .gitignore configuration and other setup details.

Pre-release Channel

HVE Core offers two installation channels:

Channel Description Maturity Levels
Stable Production-ready artifacts only stable
Pre-release Early access to new features and experimental artifacts stable, preview, experimental

To install the pre-release version, select Install Pre-Release Version from the extension page in VS Code.

Full Edition

Looking for more agents covering additional domains? Check out the full HVE Core extension.

Requirements

  • VS Code version 1.106.1 or higher
  • GitHub Copilot extension

License

MIT License - see LICENSE for details

Support

For issues, questions, or contributions, visit the GitHub repository.


Brought to you by Microsoft ISE HVE Essentials

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft