Skip to content

CatsMiaow/github-copilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Copilot Agent Configuration

This repository contains my personal configuration for GitHub Copilot Agent in VS Code.
It can serve as a useful starting point for those new to GitHub Copilot in VS Code.
These instructions are designed to help achieve effective responses to zero-shot prompting during typical development tasks.

image

Environment

  • VS Code: Version 1.110.0
  • Required MCP commands: npx, docker, uvx
  • Tested models: Claude Sonnet 4.6

Note: Behavior may vary depending on the model. Each model interprets instructions and context differently.

Overview

Configuration Files

Custom Instructions

  • copilot-agent.instructions.md: Single Source of Truth — enforces 3 mandatory behaviors (sequential-thinking, skill gate, subagent delegation) on every response, with a 6-phase execution protocol and forbidden call rules

Agent Skills

  • investigation-mode: Stops implementation when the same failure recurs after 2+ fix attempts, switches to evidence-first root-cause analysis, and only resumes once a verified plan is in place
  • minimalist-surgical-development: Keeps changes as small as possible — prefers existing utilities, avoids new abstractions, and never refactors code that wasn't part of the original request
  • root-cause-tracing: Traces a bug backward through the call stack or data propagation chain to find where it actually originates, rather than patching where it surfaces
  • task-direction-approval: When a change in direction is needed (different library, new dependency, architectural shift, or alternative approach), explains the root cause, offers 2–3 options with trade-offs, and waits for explicit user approval before proceeding
  • uncertainty-verification: Looks up exact command flags, config keys, API paths, and version-specific behavior in official documentation before stating them — never relies on assumed or remembered specifics
  • verification-before-completion: Requires running the relevant verification commands and confirming their output before claiming that any work is complete or fixed — evidence first, always

Custom Agents

VS Code Documentation

Links

About

My GitHub Copilot settings for VS Code

Topics

Resources

Stars

Watchers

Forks

Contributors