{"id":13624472,"url":"https://github.com/yuhattor/copilot-patterns","last_synced_at":"2025-04-05T18:12:02.874Z","repository":{"id":154625247,"uuid":"632274801","full_name":"yuhattor/copilot-patterns","owner":"yuhattor","description":"This document is a compilation of best practices for AI-Native development, curated by our community. Discover useful tips and tricks for leveraging tools to improve your AI development process.","archived":false,"fork":false,"pushed_at":"2023-12-20T11:37:09.000Z","size":39576,"stargazers_count":329,"open_issues_count":32,"forks_count":36,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-29T17:13:03.966Z","etag":null,"topics":["ai","chatgpt","development","github","github-copilot","githubcopilot","gpt3"],"latest_commit_sha":null,"homepage":"https://www.ai-native.dev/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yuhattor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-04-25T04:34:21.000Z","updated_at":"2025-03-28T16:00:42.000Z","dependencies_parsed_at":"2023-12-20T13:16:13.303Z","dependency_job_id":null,"html_url":"https://github.com/yuhattor/copilot-patterns","commit_stats":null,"previous_names":["ai-native-development/patterns","yuhattor/copilot-patterns"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuhattor%2Fcopilot-patterns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuhattor%2Fcopilot-patterns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuhattor%2Fcopilot-patterns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuhattor%2Fcopilot-patterns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yuhattor","download_url":"https://codeload.github.com/yuhattor/copilot-patterns/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247378152,"owners_count":20929297,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","chatgpt","development","github","github-copilot","githubcopilot","gpt3"],"created_at":"2024-08-01T21:01:42.943Z","updated_at":"2025-04-05T18:12:02.837Z","avatar_url":"https://github.com/yuhattor.png","language":"Python","readme":"# GitHub Copilot Patterns and Exercises\n\nWelcome to the GitHub Copilot Patterns \u0026 Exercises documentation! :wave:\nThis community-driven opensource guide is dedicated to providing best practices for GitHub Copilot.\nOur aim is to make it straightforward for you to understand, evaluate, and integrate these practices into your projects. :rocket:\n\n\u003cimg align=\"right\" src=\"./static/cover.png\" title=\"GitHub Copilot Patterns \u0026 Exercises\" width=\"40%\"\u003e\n\nThis document is brought to you by GitHub's Customer Success Architect [@yuhattor](https://github.com/yuhattor/) to help developers better use GitHub Copilot and other AI-Powered tools.\n\nSome of these patterns have been tried and proven effective in individual environments, but others are idea-based and have not yet been tested for effectiveness in actual team environments.\nPlease feel free to leave comments on GitHub Issues. We look forward to various discussions and the sharing of knowledge about AI Powered development.\n\n\u003e This documentation is not yet in its final version, and there may be broken links, typos, and other errors.\n\u003e Your help in improving it is much appreciated. Please see how you can contribute to this document.\n\n## Contribute\n\nWe believe in the power of community. If you find this project useful, please consider giving our [GitHub repository](https://github.com/AI-Native-Development/patterns) a star:star2:. Your contributions, no matter how small, can make a big difference! Whether it's improving the documentation, adding new patterns, or just fixing a typo - every bit helps.\n\nTo get started with contributing, check out our contribution guidelines [CONTRIBUTING.md](./CONTRIBUTING.md) or open an issue or pull request. Let's work together to pave the way for GitHub Copilot Patterns \u0026 Exercises!\n\nWe hope this guide will serve as a starting point for you to enter the world of GitHub Copilot Patterns \u0026 Exercises.\n\n## What are Patterns \u0026 Exercises\n\nPatterns are a way of describing repeatable solutions to problems within a specific context.\nIn GitHub Copilot Patterns \u0026 Exercises, patterns provide ideas for how developers and teams can use AI to achieve rapid product development.\n\n- **Patterns**: These are tried and true solutions to common problems and scenarios you might encounter when developing with GitHub Copilot. Each pattern is categorized by its level of maturity. ![Static Badge](https://img.shields.io/badge/Lv0-Pattern_Idea-blueviolet) ![Static Badge](https://img.shields.io/badge/Lv1-Early_Stage_Pattern-blue) ![Static Badge](https://img.shields.io/badge/Lv2-Practically_Viable_Pattern-green) ![Static Badge](https://img.shields.io/badge/Lv3-Mature_Best_Practice-brightgreen)\n- **Exercises**: Practical hands-on tasks that can help reinforce your understanding and application of the patterns.\n\nPatterns that are still in development or have not been fully evaluated. Many have been discussed in the community and their usefulness established, but each is at a different level of maturity.\nSee GitHub Projects for the status of each.\n\n[![](./assets/dashboard.png)](https://github.com/orgs/AI-Native-Development/projects/1)\n\n## Authorship and Acknowledgements\n\nThis document is lead authored by [Yuki Hattori](https://github.com/yuhattor), a Customer Success Architect at GitHub. Throughout its evolution, various community members have reviewed and enriched its content. Dive deep into our [contributors' graph](https://github.com/AI-Native-Development/patterns/graphs/contributors) to see the passionate individuals who have shaped this project. Please join us. Let's explore the wild GitHub Copilot Patterns together.\n\n## LICENSE\n\n\u003cimg src=\"https://i.creativecommons.org/l/by-sa/4.0/88x31.png\" Title=\"Creative Commons License\"\u003e\n\nThis document is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International](http://creativecommons.org/licenses/by-sa/4.0/) License.\n\n---\n\nThank you for being a part of this journey. Together, we can shape the future of AI Powered Development!\n","funding_links":[],"categories":["Python","chatgpt"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyuhattor%2Fcopilot-patterns","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyuhattor%2Fcopilot-patterns","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyuhattor%2Fcopilot-patterns/lists"}