-
Notifications
You must be signed in to change notification settings - Fork 165
Add Bicep ChatMode instructions to the chatmodes sample folder #46
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
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.
Pull Request Overview
This PR adds a new chat mode for Azure Bicep infrastructure-as-code guidance, including naming conventions, structure best practices, resource management, security, and documentation recommendations.
- Introduces
bicep.chatmode.md
with front matter and detailed Bicep mode instructions.
@@ -0,0 +1,44 @@ | |||
--- | |||
description: Create, maintain, and fix Azure Bicep infrastructure as code files. |
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.
Wrap the description
front matter value in single quotes to comply with front matter formatting guidelines (e.g., description: 'Create, maintain, and fix Azure Bicep infrastructure as code files.'
).
Copilot uses AI. Check for mistakes.
@@ -0,0 +1,44 @@ | |||
--- | |||
description: Create, maintain, and fix Azure Bicep infrastructure as code files. | |||
tools: ['codebase', 'fetch', 'findTestFiles', 'githubRepo', 'search', 'usages', 'pylance mcp server', 'tool-customer-query-REMOTE', 'azure_azd_up_deploy', 'azure_check_app_status_for_azd_deployment', 'azure_check_pre-deploy', 'azure_check_quota_availability', 'azure_check_region_availability', 'azure_config_deployment_pipeline', 'azure_design_architecture', 'azure_diagnose_resource', 'azure_generate_azure_cli_command', 'azure_get_auth_state', 'azure_get_available_tenants', 'azure_get_azure_function_code_gen_best_practices', 'azure_get_code_gen_best_practices', 'azure_get_current_tenant', 'azure_get_deployment_best_practices', 'azure_get_dotnet_template_tags', 'azure_get_dotnet_templates_for_tag', 'azure_get_language_model_deployments', 'azure_get_language_model_usage', 'azure_get_language_models_for_region', 'azure_get_mcp_services', 'azure_get_regions_for_language_model', 'azure_get_schema_for_Bicep', 'azure_get_selected_subscriptions', 'azure_get_swa_best_practices', 'azure_get_terraform_best_practices', 'azure_list_activity_logs', 'azure_open_subscription_picker', 'azure_query_azure_resource_graph', 'azure_query_learn', 'azure_recommend_service_config', 'azure_set_current_tenant', 'azure_sign_out_azure_user'] |
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.
There's a lot of non-OOTB tools, it's probably best to have the chatmode check if the extension(s) are installed
hi @elbruno can you review contributing guide to complete the merge |
Pull Request Checklist
node update-readme.js
and verified thatREADME.md
is up to date.Description
This pull request introduces a new chat mode for working with Azure Bicep infrastructure as code files. The changes include detailed instructions, best practices, and principles for creating, maintaining, and fixing Bicep files.
New Chat Mode for Azure Bicep (
chatmodes/bicep.chatmode.md
):Type of Contribution
Additional Notes
By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.