# yaml-language-server: $schema=../.schemas/cookbook.schema.json # Cookbook manifest for the Awesome GitHub Copilot website # This file defines the structure of cookbooks and recipes for the Samples page cookbooks: - id: copilot-sdk name: GitHub Copilot SDK description: Ready-to-use recipes for building with the GitHub Copilot SDK across multiple languages path: cookbook/copilot-sdk featured: true languages: - id: nodejs name: Node.js / TypeScript icon: "\uE628" extension: .ts - id: python name: Python icon: "\uE73C" extension: .py - id: dotnet name: .NET (C#) icon: "\uE648" extension: .cs - id: go name: Go icon: "\uE626" extension: .go recipes: - id: error-handling name: Error Handling description: Handle errors gracefully including connection failures, timeouts, and cleanup tags: - errors - basics - reliability - id: multiple-sessions name: Multiple Sessions description: Manage multiple independent conversations simultaneously tags: - sessions - advanced - concurrency - id: managing-local-files name: Managing Local Files description: Organize files by metadata using AI-powered grouping strategies tags: - files - organization - ai-powered - id: pr-visualization name: PR Visualization description: Generate interactive PR age charts using GitHub MCP Server tags: - github - visualization - mcp - id: persisting-sessions name: Persisting Sessions description: Save and resume sessions across restarts tags: - sessions - persistence - state-management - id: accessibility-report name: Accessibility Report description: Generate WCAG accessibility reports using the Playwright MCP server tags: - accessibility - playwright - mcp - wcag - id: community-samples name: Community Samples description: Community-contributed projects and examples for GitHub Copilot path: cookbook/community-samples featured: false languages: [] recipes: - id: nodejs-agentic-issue-resolver name: Node.js Agentic Issue Resolver description: A resilient agentic workflow for autonomous codebase exploration and fixing, optimized for the Copilot SDK Technical Preview external: true url: https://github.com/Impesud/nodejs-copilot-issue-resolver author: name: Impesud url: https://github.com/Impesud tags: - nodejs - copilot-sdk - agents - community - id: copilot-sdk-web-app name: Copilot SDK Web App description: A full-stack chat application built with the GitHub Copilot SDK, .NET Aspire, and React with GitHub OAuth, session history, and model selection external: true url: https://github.com/aaronpowell/copilot-sdk-web-app author: name: aaronpowell url: https://github.com/aaronpowell tags: - dotnet - copilot-sdk - web-app - community