From ae5fe8bca5f0a2bd1f730b62658ac9edfb310dba Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Thu, 29 Jan 2026 14:37:16 +1100 Subject: [PATCH] Adding a readme to the root of cookbooks --- cookbook/README.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 cookbook/README.md diff --git a/cookbook/README.md b/cookbook/README.md new file mode 100644 index 00000000..797ce76d --- /dev/null +++ b/cookbook/README.md @@ -0,0 +1,52 @@ +# GitHub Copilot Cookbook + +A collection of practical recipes and examples for working with GitHub Copilot tools and features. Each recipe provides focused, copy-paste-ready code snippets and real-world examples to help you accomplish common tasks. + +## What's in the Cookbook + +The cookbook is organized by tool or product, with recipes collected by language where applicable: + +### GitHub Copilot SDK + +Ready-to-use recipes for building with the GitHub Copilot SDK across multiple languages. + +- **[Copilot SDK Cookbook](copilot-sdk/)** - Recipes for .NET, Go, Node.js, and Python + - Error handling, session management, file operations, and more + - Runnable examples for each language + - Best practices and complete implementation guides + +## Getting Started + +1. Browse the tool or product folder that matches what you want to build +2. Find the recipe that solves your use case +3. Copy the code snippet or check the `recipe/` subfolder for complete, runnable examples +4. Refer to the language-specific documentation for setup and execution instructions + +## Planned Expansions + +The cookbook is designed to grow alongside the GitHub Copilot ecosystem. Future additions may include recipes for: + +- Additional Copilot tools and integrations +- Advanced patterns and workflows +- Integration with external services and APIs +- Language-specific optimizations and best practices + +## Contributing + +Have a recipe to share? We'd love to include it! See [CONTRIBUTING.md](../CONTRIBUTING.md) for guidelines on submitting new recipes. + +## Resources + +### Official Documentation + +- [GitHub Copilot Documentation](https://docs.github.com/copilot) +- [GitHub Copilot SDK](https://github.com/github/copilot-sdk) + +### External Cookbooks + +- [Microsoft Copilot Adventures](https://github.com/microsoft/CopilotAdventures) - Interactive adventures and tutorials for learning GitHub Copilot +- [GitHub Copilot Chat Cookbook](https://docs.github.com/en/copilot/tutorials/copilot-chat-cookbook) - Official cookbook with Copilot Chat examples and techniques + +### Other + +- [Main Repository](../)