Share Your Custom Instructions

Help other developers harness the full power of GitHub Copilot

We welcome contributions to our collection of GitHub Copilot custom instructions. Your expertise helps the entire developer community write better code with AI assistance.

How to Submit a Custom Instruction

Follow these steps to contribute your custom instructions to our collection

Go to our GitHub Repository

Visit the GitHub repository where we maintain our collection of custom instructions.

Create a New Issue

Click on the "Issues" tab and then click the "New issue" button to start the submission process.

Choose the Appropriate Template

Select one of the available templates:

"Custom Instruction"

For general Copilot instructions

"Commit Instruction"

For commit-related instructions (coming soon)
Fill Out the Template

Complete the template with your custom instruction details. Be sure to include:

A descriptive title

The full text of your instruction

Appropriate tags/categories

Any additional context or examples

Submit Your Issue

Click the "Submit new issue" button to send your custom instruction for review.

Await Approval

A project maintainer will review your submission. Once approved, it will appear in our collection of custom instructions.

Guidelines for Effective Custom Instructions

Write with Intent

Be clear and specific about your requirements

Keep instructions focused on a specific use case

Provide Context

Include your coding preferences and patterns

Mention frameworks, style guides, or patterns you follow

Show Examples

Include examples if they help clarify your instruction

Demonstrate before/after scenarios to show impact

Test Before Submitting

Test your instructions with GitHub Copilot

Refine based on actual results

Direct submission through this website is coming soon! For now, please follow the GitHub issue process described above.

Ready to Share Your Instructions?

Your contribution could help countless developers write better code with AI assistance.

An unhandled error has occurred. Reload 🗙