Skip to content
| Marketplace
Sign in
Visual Studio>Tools>GitHub Node
GitHub Node

GitHub Node

Mads Kristensen

|
2 installs
| (0) | Free
Adds a GitHub node to Solution Explorer that displays the contents of your repository's `.github` folder. Quickly access and manage GitHub-specific files like workflows, Copilot instructions, agents,
Download

GitHub Node for Visual Studio

Build

Download this extension from the Visual Studio Marketplace or get the CI build.


Adds a GitHub node to Solution Explorer that displays the contents of your repository's .github folder. Quickly access and manage GitHub-specific files like workflows, Copilot instructions, agents, and more — all without leaving Visual Studio.

GitHub Node in Solution Explorer

Features

GitHub Node in Solution Explorer

The extension adds a dedicated GitHub node directly under your solution, providing easy access to the .github folder contents:

  • Automatically detects the .github folder in your repository
  • Displays files and subfolders with appropriate icons
  • Live updates when files are added, removed, or modified
  • Double-click any file to open it in the editor

Solution Explorer with GitHub Node

Context Menu Commands

Right-click on the GitHub node or any subfolder to quickly create new files:

Context Menu

Copilot Customization

  • Add Copilot Instructions — Create a copilot-instructions.md file with project-specific guidance for GitHub Copilot
  • Add Agent — Create a custom Copilot agent (.agent.md) in the Agents folder
  • Add Prompt — Create a reusable prompt file (.prompt.md) in the Prompts folder
  • Add Skill — Create an agent skill folder with skill.md in the Skills folder

GitHub Configuration

  • Add Workflow — Create a new GitHub Actions workflow (.yml) in the Workflows folder
  • Add Dependabot Config — Create a dependabot.yml for automated dependency updates
  • Add Issue Template — Create an issue template in the ISSUE_TEMPLATE folder
  • Add Pull Request Template — Create a PULL_REQUEST_TEMPLATE.md file

Utilities

  • Open in File Explorer — Open the folder location in Windows File Explorer

File Templates

All created files come with helpful starter templates that follow best practices:

  • Copilot Instructions — Sections for project overview, coding standards, architecture, and testing
  • Agents — YAML frontmatter with name/description, plus sections for role, capabilities, and instructions
  • Prompts — YAML frontmatter with mode and description, plus context and task sections
  • Skills — YAML frontmatter with structured sections for purpose, instructions, and examples
  • Workflows — Basic GitHub Actions workflow with common triggers and job structure
  • Issue Templates — YAML frontmatter with description fields and standard issue sections

Requirements

  • Visual Studio 2022 (17.0 or later)
  • A solution with a .github folder in the repository root

How It Works

The extension uses Visual Studio's Solution Explorer extensibility to add an attached collection node. It monitors the .github folder using a FileSystemWatcher to keep the display in sync with the file system.

Contribute

If you find this extension useful, please:

  • ⭐ Rate it on the Marketplace
  • 🐛 Report issues or request features
  • 💝 Sponsor development
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft