Skip to content

Add GitHub Copilot instructions for FinOps toolkit #1682

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

Merged
merged 5 commits into from
Jun 11, 2025
Merged

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Jun 10, 2025

This PR adds a comprehensive .github/copilot-instructions.md file to provide context and guidelines for the GitHub Copilot SWE agent when working on the FinOps toolkit repository.

What's included

The instructions file covers:

  • Repository overview - Context about the FinOps toolkit's purpose and structure
  • Core principles - Quality standards, Microsoft style guide adherence, and zero-lint policies
  • Development guidelines - Best practices for features, bug fixes, and documentation updates
  • Language-specific guidance - PowerShell, Bicep, and other technology-specific conventions
  • Common pitfalls - What to avoid when making changes
  • Key resources - Links to FinOps Framework, Microsoft docs, and internal guidelines

Key features

  • Emphasizes the repository's focus on cost optimization and FinOps best practices
  • Incorporates Microsoft style guide principles (sentence casing, brevity, clarity)
  • References existing documentation in docs-wiki/ folder
  • Follows the branching strategy and development process
  • Includes markdown linting compliance with appropriate rule disables

The instructions are designed to help Copilot make more context-aware suggestions that align with the project's standards and goals.

Fixes #1681.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: flanakin <399533+flanakin@users.noreply.github.com>
@Copilot Copilot AI changed the title [WIP] [DevOps] Add copilot-instructions.md for the Copilot-swe-agent Add GitHub Copilot instructions for FinOps toolkit Jun 10, 2025
Copilot finished work on behalf of flanakin June 10, 2025 09:19
@flanakin flanakin requested a review from MSBrett June 11, 2025 01:26
@flanakin flanakin marked this pull request as ready for review June 11, 2025 01:26
Co-authored-by: flanakin <399533+flanakin@users.noreply.github.com>
Copilot finished work on behalf of flanakin June 11, 2025 01:33
@flanakin flanakin added this to the 2025-06 - June milestone Jun 11, 2025
@flanakin flanakin enabled auto-merge (squash) June 11, 2025 07:20
@flanakin flanakin merged commit 2429f27 into dev Jun 11, 2025
4 checks passed
@flanakin flanakin deleted the copilot/fix-1681 branch June 11, 2025 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs: Review 👀 PR that is ready to be reviewed Skill: DevOps GitHub setup and automation Skill: Documentation Documentation updates Tool: FinOps guide Implementing FinOps guide
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[DevOps] Add copilot-instructions.md for the Copilot-swe-agent
6 participants