Skip to content
| Marketplace
Sign in
Visual Studio Code>Chat>HVE Core - Coding StandardsNew to Visual Studio Code? Get it now.
HVE Core - Coding Standards

HVE Core - Coding Standards

ISE HVE Essentials

|
494 installs
| (0) | Free
Language-specific coding instructions and pre-PR code review agents for bash, Bicep, C#, PowerShell, Python, Rust, and Terraform projects
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

HVE Core - Coding Standards

Language-specific coding instructions and pre-PR code review agents for bash, Bicep, C#, PowerShell, Python, Rust, and Terraform projects

Enforce language-specific coding conventions and best practices across your projects, with pre-PR code review agents for catching functional defects early. This collection provides instructions for bash, Bicep, C#, PowerShell, Python, Rust, and Terraform that are automatically applied based on file patterns, plus agents that review branch diffs before opening pull requests.

Included Artifacts

Chat Agents

Name Description
code-review-full Orchestrator that runs functional and standards code reviews via subagents and produces a merged report
code-review-functional Pre-PR branch diff reviewer for functional correctness, error handling, edge cases, and testing gaps
code-review-standards Skills-based code reviewer for local changes and PRs - applies project-defined coding standards via dynamic skill loading

Prompts

Name Description
code-review-full Run both functional and standards code reviews on the current branch in a single pass
code-review-functional Pre-PR branch diff review for functional correctness, error handling, edge cases, and testing gaps

Instructions

Name Description
coding-standards/bash/bash Instructions for bash script implementation
coding-standards/bicep/bicep Instructions for Bicep infrastructure as code implementation
coding-standards/code-review/diff-computation Shared diff computation protocol for code review agents - branch detection, scope locking, large diff handling, and non-source artifact filtering
coding-standards/code-review/review-artifacts Shared review artifact persistence protocol for code review agents - folder structure, metadata schema, verdict normalization, and writing rules
coding-standards/csharp/csharp Required instructions for C# (CSharp) research, planning, implementation, editing, or creating
coding-standards/csharp/csharp-tests Required instructions for C# (CSharp) test code research, planning, implementation, editing, or creating
coding-standards/powershell/pester Instructions for Pester testing conventions
coding-standards/powershell/powershell Instructions for PowerShell scripting implementation
coding-standards/python-script Instructions for Python scripting implementation
coding-standards/python-tests Required instructions for Python test code research, planning, implementation, editing, or creating
coding-standards/rust/rust Required instructions for Rust research, planning, implementation, editing, or creating
coding-standards/rust/rust-tests Required instructions for Rust test code research, planning, implementation, editing, or creating
coding-standards/terraform/terraform Instructions for Terraform infrastructure as code implementation
coding-standards/uv-projects Create and manage Python virtual environments using uv commands
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.

Skills

Name Description
pr-reference Generates PR reference XML containing commit history and unified diffs between branches with extension and path filtering. Includes utilities to list changed files by type and read diff chunks. Use when creating pull request descriptions, preparing code reviews, analyzing branch changes, discovering work items from diffs, or generating structured diff summaries.
python-foundational Foundational Python best practices, idioms, and code quality fundamentals

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.

Browse All Collections

This extension is part of the HVE ecosystem.

See the full list of available collections and capabilities:

Browse Extension Collections

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