-
Notifications
You must be signed in to change notification settings - Fork 0
✨ Setup Organization-Wide GitHub Copilot Instructions with Compass-Specific TypeScript Patterns #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
@victor-enogwe 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs. I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review. |
Co-authored-by: victor-enogwe <[email protected]>
|
issue: @copilot we don't use |
Co-authored-by: victor-enogwe <[email protected]>
Updated the instructions to use |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
:issue @copilot do not include extra files to this change
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed the extra README.md changes. The PR now only includes the .github/copilot-instructions.md file as requested. (e3edf70)
Co-authored-by: victor-enogwe <[email protected]>
|
issue: @copilot update the typescript code and interface references to match what is contained in the [Compass][https://github.com/SwitchbackTech/compass] repository. |
Co-authored-by: victor-enogwe <[email protected]>
Updated the TypeScript interfaces and code examples to match the actual patterns used in the Compass repository. The instructions now include:
Commit: 66e866f |
This PR implements comprehensive organization-wide GitHub Copilot instructions for SwitchbackTech, providing contextual guidance to ensure AI-generated code aligns with our "intentional software" philosophy and technical standards, specifically tailored to our Compass Calendar codebase.
What's Added
.github/copilot-instructions.md- A comprehensive instruction file covering:Organization Context
Technical Standards
Domain Expertise
Compass-Specific TypeScript Patterns
The instructions include actual interfaces and patterns from our Compass repository:
Key Features
startDate/endDate,gEventId,_idPriorityandOriginenums from constants@coreand@webalias usageCoreEventSchemaand extensionsRepository-Specific Guidance
Benefits
The instructions reference existing documentation at docs.compasscalendar.com and maintain consistency with the established AGENTS.md guidance in the main compass repository.
Fixes #3.
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.