Skip to content

J03Fr0st/joe-vs-devkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VS Code Copilot Kit

A comprehensive, portable toolkit for configuring VS Code, GitHub Copilot, and a reusable library of agents, prompts, and skills.

Features

  • VS Code Profiles: Pre-configured profiles (default, work, minimal) with settings, keybindings, extensions, and snippets
  • GitHub Copilot: Custom instructions and a prompt library
  • Agents: Reusable agent definitions for planning, reviewing, testing, and documentation
  • Skills: Domain-specific knowledge for Angular, .NET, DevOps, and code quality

Quick Start

Windows

# Clone the repository
git clone https://github.com/your-org/vscode-copilot-kit.git
cd vscode-copilot-kit

# Install with default profile
.\install\windows\install.ps1

# Or specify a profile
.\install\windows\install.ps1 -Profile work

# Verify installation
.\install\windows\verify.ps1

macOS / Linux

# Clone the repository
git clone https://github.com/your-org/vscode-copilot-kit.git
cd vscode-copilot-kit

# Install with default profile
./install/mac/install.sh      # macOS
./install/linux/install.sh    # Linux

# Verify installation
./install/mac/verify.sh       # macOS
./install/linux/verify.sh     # Linux

Installation Options

Flag Description Default
-Profile <name> Profile to install (default, work, minimal) default
-Mode <mode> Installation mode (native, copy, link) native
-Force Force backup even if unchanged false

Profiles

Profile Description
default Full-featured setup for general development
work Enterprise-focused with additional security settings
minimal Lightweight setup with essential extensions only

Uninstall / Restore

# Restore from last backup
.\install\windows\uninstall.ps1

# Restore from specific backup
.\install\windows\uninstall.ps1 -Backup "2025-01-24_120000"

Documentation

Repository Structure

vscode-copilot-kit/
  install/          # Installation scripts (Windows, macOS, Linux)
  vscode/           # VS Code profiles and extension packs
  copilot/          # Copilot instructions, prompts, skills, and agents
  agents/           # Role definitions for AI assistants
  docs/             # Documentation

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

License

MIT

About

A personal VS Code Setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors