An open API service indexing awesome lists of open source software.

https://github.com/kasuken/copilotinstructions

An application that allows developers to store, manage, and share GitHub Copilot Custom Instructions with the community. Whether you're optimizing your Copilot prompts or learning from others, this platform helps bring out the best from GitHub Copilot.
https://github.com/kasuken/copilotinstructions

copilot github

Last synced: 2 months ago
JSON representation

An application that allows developers to store, manage, and share GitHub Copilot Custom Instructions with the community. Whether you're optimizing your Copilot prompts or learning from others, this platform helps bring out the best from GitHub Copilot.

Awesome Lists containing this project

README

          

# CopilotInstructions

**CopilotInstructions** is an open-source Blazor application that allows developers to **store, manage, and share GitHub Copilot Custom Instructions** with the community. Whether you're optimizing your Copilot prompts or learning from others, this platform helps bring out the best from GitHub Copilot.

## ๐Ÿš€ Why CopilotInstructions?

GitHub Copilot becomes significantly more powerful when guided by high-quality custom instructions. With CopilotInstructions, you can:

* ๐Ÿ“š Explore instructions created by other developers
* โœ๏ธ Create and save your own
* ๐Ÿค Share instructions with the community
* ๐Ÿ” Search and filter based on use case, language, or role

## ๐Ÿ’  Features

* ๐Ÿ”’ Secure local or cloud storage options
* ๐Ÿ“ Markdown-based editor with preview
* ๐Ÿง  Categorization by use case (e.g., Testing, DevOps, Refactoring)
* ๐ŸŒ Public and private instruction sharing
* ๐Ÿ” Advanced search and tag filters
* ๐Ÿฆฎ Built using **Blazor**, designed for speed and accessibility

## ๐Ÿ“ฆ Tech Stack

* Frontend/Backend: Blazor
* Storage: GitHub Issues
* Styling: MudBlazor
* Hosting: Azure App Service

## ๐Ÿงช Getting Started

### Prerequisites

* [.NET 9 SDK](https://dotnet.microsoft.com/)

### Running Locally

```bash
git clone https://github.com/kasuken/CopilotInstructions.git
cd CopilotInstructions
dotnet build
dotnet run --project src/CopilotInstructions.Web
```

Then navigate to `http://localhost:5000`.

## ๐Ÿค Contributing

We welcome contributions of all kinds!

* ๐Ÿ› Bug reports
* ๐Ÿง  New ideas for features
* ๐ŸŽจ UI/UX improvements
* ๐Ÿ’ฌ Feedback on instructions

### To contribute:

Use GitFlow for add features, solve bugs and release a new version.

## ๐Ÿ“ License

[MIT License](LICENSE)

---

> CopilotInstructions is not affiliated with GitHub or GitHub Copilot. This is a community project built by developers, for developers.