Skip to content

Instantly share code, notes, and snippets.

@rockfordlhotka
Created December 6, 2025 23:27
Show Gist options
  • Select an option

  • Save rockfordlhotka/a8faab954fdf6a7676cefc12190075cb to your computer and use it in GitHub Desktop.

Select an option

Save rockfordlhotka/a8faab954fdf6a7676cefc12190075cb to your computer and use it in GitHub Desktop.

Copilot Instructions

This directory contains instructions and context files to guide AI assistants (GitHub Copilot, Claude, ChatGPT) working on the calendar-mcp project.

Files

High-level project overview and architecture summary for the calendar-mcp project. Read this first to understand:

  • What problem the project solves
  • Core capabilities and development phases
  • Architecture principles and technical stack
  • Smart routing and authentication approaches
  • Project status and documentation structure

.NET development best practices and coding standards to follow throughout the project:

  • Async programming patterns (async/await, Task, CancellationToken)
  • Dependency injection over singletons
  • Logging and telemetry with ILogger and OpenTelemetry

Usage

When working on this project:

  1. Start with context.md to understand the project's goals, architecture, and current status
  2. Reference dotnet-guidelines.md when writing C# code to ensure consistent patterns
  3. Consult the main /docs folder for detailed technical specifications on specific topics (authentication, providers, routing, etc.)

These instructions help maintain consistency and quality across all AI-assisted development work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment