252 Commits

Author SHA1 Message Date
Ashley Childress
383c9bec9e
feat(chatmodes): Add HLBPA (documentation architect) chat mode (#278)
* feat(chatmodes): Add HLBPA (documentation architect) chat modes

- HLBPA is a high-level, big-picture architect for systems documentation
- It can be used either in VSC as usual or dropped in coding agent for auto-updates
- Depends on user's prompting skills to get the best results
- Will default to a more generalist mode if not enough context is given
- Minor updates to README and CONTRIBUTING to fix formatting errors

Assisted-by: GitHub Copilot & Verdent AI
Signed-off-by: Ashley Childress <6563688+anchildress1@users.noreply.github.com>

* chore(chatmodes): Remove copy from md fence in HLBPA chat mode

- Copilot complains about the copy in the md fence
- Isn't likely to be used in this context anyway

Assisted-by: GitHub Copilot
Signed-off-by: Ashley Childress <6563688+anchildress1@users.noreply.github.com>

---------

Signed-off-by: Ashley Childress <6563688+anchildress1@users.noreply.github.com>
2025-10-02 14:20:22 +10:00
Per Søderlind
3980e6b5ad
WordPress Instruction (#277)
* Add comprehensive WordPress development instructions for Copilot

- Introduced a detailed guide covering core principles, coding standards, security practices, internationalization, performance optimization, admin UI, REST API, block development, asset loading, testing strategies, and documentation best practices.
- Emphasized the importance of following WordPress Coding Standards (WPCS) and provided examples for plugin headers, linting setup, and security measures.
- Included a checklist to ensure compliance with best practices for plugin development.

* Add WordPress development instructions for Copilot, detailing coding, security, and testing rules for plugins and themes

* Fix formatting inconsistencies in WordPress instructions file by changing double quotes to single quotes for 'applyTo' and 'description' fields.
2025-10-02 14:16:06 +10:00
Dan
5dbf2fa94f
Added Ansible instructions (#276) 2025-10-02 14:15:14 +10:00
Aaron Powell
976d5e18e8
Fixing how the files are ordered - now based on title not file name (#274) 2025-10-01 12:10:58 +10:00
Genevieve Warren
febd4c4925
Expand C# documentation best practices (#273)
* Expand C# documentation best practices

* Update prompts/csharp-docs.prompt.md

* Apply suggestion from @Copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-01 12:01:30 +10:00
Peter Strömberg
03199028c2
Update Clojure Interactive Programming resources (#272)
* Rename and update main Clojure instructions file

* Update Clojure interactive programming nudge prompt

* Remove Clojure memory update prompt

The general remember prompt covers this use case perfectly.

* Update clojure chatmode

* Update readmes

* Add Clojure Interactive Programming collection
2025-10-01 11:59:31 +10:00
sauran
e20b67fe24
Enhance Go development instructions with additional best practices an… (#271)
* Enhance Go development instructions with additional best practices and guidelines

* node update-readme.js

* Enhance Go development instructions with additional clarity on self-documenting code and comment practices

* Enhance package declaration guidelines in Go instructions to prevent duplicate declarations and ensure proper naming conventions

* Update WaitGroup usage instructions for Go 1.25 to include new Go method syntax

* Enhance Go development instructions by emphasizing the use of early return patterns to improve code clarity
2025-10-01 11:58:17 +10:00
Guillaume
a09e74243f
GitHub Copilot starter prompt to setup a new project (#268)
* Create GitHub Copilot setup instructions

Added comprehensive GitHub Copilot setup instructions for new projects, including configuration files, content guidelines, execution steps, and a quality checklist.

* Add GitHub Copilot starter prompt for project setup configuration

* Add code review standards to GitHub Copilot configuration

* Fix formatting of permissions in GitHub Copilot setup steps

* Enhance GitHub Copilot starter prompt with TypeScript and React coding standards

* Refactor applyTo syntax for React and Java Spring Boot guidelines
2025-09-30 10:16:37 +10:00
Daniel Scott-Raynsford
b8a80c5ad3
CHANGE: Add TypeScript Development guidelines (#267)
- Introduce comprehensive guidelines for TypeScript development targeting TypeScript 5.x and ES2022 output.
- Include core intents, general guardrails, project organization, naming and style, formatting, type system expectations, async handling, architecture patterns, external integrations, security practices, configuration management, UI components, testing expectations, performance, and documentation.
2025-09-29 11:08:30 +10:00
Florian Mücke
9f91f38d35
add Expert C++ Software Engineer chat mode (#265)
* feat(chatmodes): add Expert C++ Software Engineer mode and integrate into README

Introduce a concise, standards-driven C++ expert chat mode focused on maintainability, clarity, and evolving industry best practices.

- Add new chat mode file (C++ expert)

- Register in README with install badges

- Simplify guidance (avoid prescriptive details)

- Emphasize behavior-focused testing and legacy code strategies (Michael Feathers)

* apply "node update-readme.js"
2025-09-29 10:58:24 +10:00
Troy Simeon Taylor
0f1a48e482
Add Power Apps Code Apps Development Toolkit (#264)
* Add files via upload

* Revise Power Apps Code App project scaffolding

Update project scaffolding instructions for Power Apps Code Apps with PAC CLI setup, SDK integration, and connector configuration.

* Update Power Apps Code App scaffolding prompt

* Revise development instructions for Power Apps Code Apps

Update Power Apps Code Apps development instructions with new standards and best practices for TypeScript, React, and Power Platform integration.

* Update Power Platform expert chatmode with new details

* Revise Power Apps Code App project scaffold

Update project scaffolding details and add advanced patterns.

* Fixing line endings

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-09-26 10:07:42 +10:00
Muhammad Ubaid Raza
744aff965b
Introduce blueprint variant for GPT Codex (#263)
* UPDATE: Upgrade Blueprint Mode to v39 with improved directives and model specification

* CREATE: Add Blueprint Mode Codex v1 with core directives and guiding principles

* Update blueprint-mode-codex.chatmode.md

* Modify model name and enhance description

Updated model name to include 'copilot' and refined description for clarity.
2025-09-25 09:35:35 +10:00
Stu Mace
459b309308
Terraform on Azure chat mode & instructions (#262)
* feat: add terraform on azure modes

* fix: updates to readme and testing

* chore: readme updates

* Update instructions/terraform-azure.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update chatmodes/terraform-azure-implement.chatmode.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: copilot corrections

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-25 09:34:25 +10:00
Bruno Borges
6906627e07
Java upgrade guides and Java Collection (#260)
* Java 25 upgrade guide with best practices (Java 21 -> 25)

Added a description for the Java upgrade guide.

* Add Java Development Collection and Upgrade Guides

- Created a new collection for Java development, including prompts and instructions for Spring Boot, Quarkus, JPA, JUnit, and Javadoc.
- Added comprehensive markdown documentation for upgrading from Java 17 to Java 21, detailing new language features, API changes, and best practices.
- Introduced upgrade guide for transitioning from Java 21 to Java 25, highlighting new features, migration strategies, and performance considerations.

* Update upgrade guide headers and descriptions for Java 21 to 25

* Refactor Java Development Collection: Update Upgrade Guides with Descriptions

* Add Java 11 to Java 17 Upgrade Guide with best practices and migration patterns

* Rename files
2025-09-24 10:24:12 +10:00
Victor Williams
b7e46f9d50
Create code-tour.chatmode.md (#257)
* Create code-tour.chatmode.md

* Update README.chatmodes.md

* Update code-tour.chatmode.md
2025-09-22 16:01:25 +10:00
Daniel Scott-Raynsford
ef07af67cf
CHANGE: Update prompts and add new suggestions (#255)
- Add new prompts for suggesting GitHub Copilot collections and instructions.
- Improve the process and output format for suggested collections and instructions, prompts and chat modes.
- Ensure all new prompts align with the current repository context and chat history.
2025-09-22 09:33:14 +10:00
Aaron Powell
7295a75faa colour change 2025-09-19 13:08:44 +10:00
Aaron Powell
73be1892c1 Adding VS MCP install to readme 2025-09-19 13:01:00 +10:00
Sergiy Smyrnov
0eb2058824
Create Cosmos DB DataModeling prompt.md (#253)
* Creating Cosmos DB DataModeling prompt.md

* Update prompts/cosmosdb-datamodeling.prompt.md

correct misspelling

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* correct Agent metadata in cosmosdb-datamodeling.prompt.md

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-19 09:48:49 +10:00
Nischay Sharma
cc90b4d59a
Add atlassian custom chat mode (#248)
* Add atlassian custom chat mode

* Address PR comments
2025-09-19 09:45:55 +10:00
Daniel Scott-Raynsford
931d8a0a95
Add Technical Spike collection and related resources (#251)
* Add Technical Spike collection and related resources

- Introduced a new collection for Technical Spikes, including a chat mode for research and a prompt for creating spike documents.
- Updated the Project Planning & Management collection to include references to technical spikes.
- Enhanced README files to reflect the addition of technical spike resources.
- Created detailed documentation for the technical spike research methodology and prompt structure.
- Added new tags and items to facilitate better organization and discovery of technical spike-related content.

* CHANGE: Update research methodology for technical spikes

- Refine tool usage philosophy for exhaustive research
- Enhance todo management protocol for better tracking
- Improve spike document update protocol for real-time logging
2025-09-17 14:18:17 +10:00
Aaron Powell
7edfb9d762 better handling in the validation logic 2025-09-17 14:09:50 +10:00
Copilot
dfe63f4542
Implement Collections feature for grouping related prompts, instructions, and chat modes (#232)
* Initial plan

* Implement core Collections feature with YAML parsing and README generation

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* Complete Collections feature implementation with validation, tooling, and documentation

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* Update generated README files to include collections instructions

* Fix YAML parsing logic bug: replace impossible condition with proper indentation check

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* Refactor: Extract YAML parser to shared module and improve user experience

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* fixing task and file permissions

* Better args handling

* Adding some more collections

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-09-17 10:15:34 +10:00
Muhammad Ubaid Raza
f767285190
chore: update Blueprint Mode to v38 with improved model and description (#247)
* chore: update Blueprint Mode to v38 with improved model and description

* fix: standardize description quotes in Blueprint Mode documentation
2025-09-16 10:41:37 +10:00
Aaron Powell
dbdc8dd020 Minor readme tweak 2025-09-15 10:19:07 +10:00
github-actions[bot]
6a470810b7
docs: update contributors (#246)
Co-authored-by: GitHub Action <action@github.com>
2025-09-15 10:04:13 +10:00
Peter Strömberg
5165c081ca
Update Joyride user scriprs project instructions (#245) 2025-09-15 10:03:45 +10:00
黃健旻 Vincent Huang
4c5b47498d
Update create-spring-boot-java-project input variable (#244)
* Fix project name placeholders and update descriptions in Spring Boot project prompts

* Update Spring Boot project prompts to clarify project creation instructions

---------

Co-authored-by: Vincent Huang iMac <vincent.huang@opennet.tw>
2025-09-15 10:02:43 +10:00
Peter Strömberg
ec3db46b77
Add /remember prompt (#242)
* Add `/remember` prompt

The `/remember` prompt is a keeper of memories and lessons learnt during chat sessions. Inspired by Beastmode's `remember` feature.

* Fix typo
2025-09-12 10:27:19 +10:00
Troy Simeon Taylor
b4657d54c2
Declarative Agents (#239)
* Add files via upload

* Add Microsoft 365 Declarative Agents Architect chatmode

* Add Microsoft 365 Declarative Agents Development section

* Add Microsoft 365 Copilot Declarative Agents prompt

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload
2025-09-12 10:22:18 +10:00
Mark Davis
8fdff893f3
Update Oqtane specific guidelines with repo link (#240) 2025-09-11 10:28:36 +10:00
Nathan Stanford Sr
19d9a3f445
Add instructions for ColdFusion cfc and ColdFusion cfm files (#233)
* Add instructions for ColdFusion cfc and cfm files

* Add ColdFusion coding standards for CFC and CFM files

* Update instructions/coldfusion-cfc-instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Address Copilot AI review comments

* Fix description formatting in ColdFusion CFC and CFM instructions

* Add ColdFusion coding standards for CFC and CFM files

* Add ColdFusion coding standards for CFC and CFM files to README instructions

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: = <=>
2025-09-11 10:18:30 +10:00
John
b469c8943d
Adding Bicep chat modes for *planning* and *implementation* (#234)
* Create Azure Bicep coding specialist chat mode

Added a new chat mode for Azure Bicep Infrastructure as Code coding specialization, detailing key tasks, pre-flight checks, testing, validation, and final checks.

* Create bicep-plan chatmode for Azure planning

Added a new chatmode for Azure Bicep Infrastructure planning, detailing requirements, focus areas, and implementation plan structure.

* updated readme

* PR feedback

* PR feedback about quotes
2025-09-10 11:28:52 +10:00
Mark Davis
dfc3367680
Oqtane instructions (#225)
* Adds Oqtane instructions file.

Adds a new file containing instructions for Oqtane. This provides necessary documentation for setting up and using the Oqtane framework.

* Adds instructions for Oqtane module

Introduces a new file with instructions for customizing GitHub Copilot behavior for Oqtane modules.

Removes the old instruction file.

* Adds Oqtane module development instructions

Provides instructions for customizing GitHub Copilot behavior for Oqtane module development, including code style, naming conventions, error handling, and performance optimization.

* Update instructions/oqtane.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update instructions/oqtane.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update instructions/oqtane.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update instructions/oqtane.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update instructions/oqtane.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update instructions/oqtane.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Adding to readme

Don't know why the github action wasn't picking it up

---------

Co-authored-by: DAVIS Mark E <Mark.DAVIS@lanecountyor.gov>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-09-09 10:09:44 +10:00
Muhammad Ubaid Raza
14b9707d9b
Update Blueprint Mode documentation to reflect version 36 changes and enhance clarity on workflows and directives. (#230)
* Update Blueprint Mode documentation to reflect version 36 changes and enhance clarity on workflows and directives.

* Update chatmodes/blueprint-mode.chatmode.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Refine directives in Blueprint Mode documentation for clarity and accuracy

* Update Blueprint Mode documentation to version 37, enhancing clarity and detail in core directives and tool usage policies.

* Update Blueprint Mode documentation to version 37, enhancing clarity on workflows and directives.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-09 09:55:37 +10:00
Yuta Matsumura
cb7d93724e
Add C# development instruction in Japanese (#228)
* Add C# instruction in Japanese

* change title

* update README
2025-09-09 09:54:21 +10:00
Aaron Powell
643419852e
Fixing tool list in debug (#222)
Fixes #146
2025-09-03 15:56:42 +10:00
Yohan Lasorsa
0dac62b163
Add agents.md creation prompt (#218)
* Add agents.md creation prompt

* Refine description and clean up
2025-09-01 12:52:21 +10:00
Aaron Powell
a772e15e69
Adding MCP Server to the README (#219)
* Adding MCP Server to the README

* Don't need that header

* Changing summary text

* Using aka.ms links

* changing logo style to be consistent
2025-09-01 11:52:22 +10:00
Troy Simeon Taylor
6493b18b4d
Logic Apps and Power Automate (#217)
* Upload chatmode

* Upload instructions

* Update READMEs

* Fix quotes in applyTo field in instructions

* Revert other instructions
2025-08-29 09:49:45 +10:00
Aaron Powell
bdc61009b9
Update redirect URLs for installation links (#216)
* Updated the redirect url

* Update update-readme.js

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-28 15:41:26 +10:00
Peter Strömberg
8c155a61ef
Add nudge prompt for keeping the agent in repl using mode (#215)
* Add nudge prompt for keeping the agent in repl using mode

* Fix typos
2025-08-28 10:38:57 +10:00
Peter Strömberg
4df6f8567e
Add clojure memory instructions and prompt (#213)
* Add clojure memory instructions and prompt

* Fix typos
2025-08-27 09:38:49 +10:00
Aaron Powell
52dad1f30b typing bad 2025-08-26 15:35:15 +10:00
Aaron Powell
e2b491c3f5 oh, no action 2025-08-26 15:34:36 +10:00
Aaron Powell
d678de1809 Fixing some actions versions 2025-08-26 15:29:12 +10:00
Aaron Powell
3cedc53b0e
New readme structure (#209)
* Experimenting with a sub-README structure

* title

* removing emojis

* some emoji changes

* Fixing a whitespace issue
2025-08-26 15:26:01 +10:00
Daniel Scott-Raynsford
3edd17eea0
CHANGE: Update process and tools for AVM modules (#211)
- Refined the process for updating Azure Verified Modules in Bicep files.
- Added steps for identifying unique AVM modules and validating updates.
- Updated tool usage guidelines to include additional tools.
- Clarified output format and summary requirements.
2025-08-26 12:16:56 +10:00
Justin Yoo
b26d6e01e2
Add C# development instruction in Korean (#212)
* Add C# instruction in Korean

* Update README
2025-08-26 08:02:23 +10:00
Copilot
cdc5104468
Add all-contributors to automatically recognize repository contributors (#208)
* Initial plan

* Add all-contributors setup with contributor recognition

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* Finalize all-contributors setup and update documentation

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* Add @aaronpowell as a contributor

* Add @mubaidr as a contributor

* Add @digitarald as a contributor

* Add @mbianchidev as a contributor

* generating the current list

* playing with emojis

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
Co-authored-by: all-contributors-bot <all-contributors-bot@example.com>
2025-08-22 11:36:53 +10:00