137 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
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
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
Aaron Powell
dbdc8dd020 Minor readme tweak 2025-09-15 10:19:07 +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
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
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
Aaron Powell
e948271898
Adding improved instructions back in (#207)
* Adding improved instructions back in

* Removing duplicate line
2025-08-22 09:38:51 +10:00
Christophe Peugnet
f9aefd9938
Added instructions for Azure DevOps pipelines (#206)
* Added instructions for Azure DevOps pipelines

Added new instructions on best practices for Azure DevOps pipeline YAML files in `azure-devops-pipelines.instructions.md`. Sections include general guidelines, pipeline structure, build best practices, test integration, security considerations, deployment strategies, variable and parameter management, performance optimization, monitoring and observability, template reusability, and branching and triggering strategies. An example YAML pipeline structure and a list of common anti-patterns to avoid have also been added.

* fix following the copilot's comments

---------

Co-authored-by: Christophe Peugnet <christophe.peugnet@outlook.fr>
2025-08-22 09:18:41 +10:00
Tài Lê
02a56d057d
feat: Add pull request conform template prompt (#200) 2025-08-22 09:17:00 +10:00
Peter Strömberg
eca34350c9
Add first-ask prompt for informed task execution (#198)
* Add first-ask prompt for informed task execution

* Fix typos

* Add mode and title

* node update-readme.js
2025-08-21 14:08:52 +10:00
Aaron Powell
18e5392b64 adding a badge on readme 2025-08-21 09:23:34 +10:00
George Dernikos
6ceb673b5d
Add documentation writer prompt (#201)
* Add documentation writer prompt

* review: explicitly define the minimum-required tools
2025-08-20 09:44:14 +10:00
Muhammad Ubaid Raza
802442fd7b
feat: Revise Blueprint Mode documentation for clarity and conciseness (#195)
* feat: Revise Blueprint Mode documentation for clarity and conciseness

* feat: Update Blueprint Mode to v30 with enhanced workflows and self-correction features

* fix: Correct terminology from 'todos' to 'tasks' and improve capitalization for consistency

* feat: Upgrade model to GPT-5 Mini and enhance communication guidelines for brevity and clarity

* feat: Update model version to GPT-4.1 and clarify critical execution guidelines

* feat: Enhance Blueprint Mode with improved task handling and workflow directives

* feat: Revise Blueprint Mode directives for clarity and brevity, introducing confidence-based ambiguity resolution
2025-08-18 10:05:45 +10:00
Theo van Kraay
178d34c3a8
Convert jpa apps to use Azure Cosmos DB (#187)
* Convert jpa apps to use Azure Cosmos DB

* update readme

* Update instructions/convert-jpa-to-spring-data-cosmos.md

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

* Update instructions/convert-jpa-to-spring-data-cosmos.md

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

* Update instructions/convert-jpa-to-spring-data-cosmos.md

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

* Update instructions/convert-jpa-to-spring-data-cosmos.md

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

* rename file

* update readme

* add required markdown front matter

* revert readme

* update readme

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-18 10:01:32 +10:00
Amelia Payne
59700a113a
Add Kusto Assistant Chatmode (#192)
* Add kusto assist chatmode

* Updated readme

---------

Co-authored-by: Amelia Payne <ameliapayne@microsoft.com>
2025-08-18 09:53:56 +10:00
Amelia Payne
ded418e3b6
Add chatmode to address PR comments (#190)
* Forgot to add file

* updated readme

---------

Co-authored-by: Amelia Payne <ameliapayne@microsoft.com>
2025-08-18 09:52:36 +10:00
Aaron Powell
33d7cdee28
New readme (#183)
* Moving the install badges

* Usage info higher up

* changing the order of the readme

* Adding some collapsing sections
2025-08-15 09:22:51 +10:00
John Papa
5bddac3457
Update README.md with detailed instructions for using custom instructions, reusable prompts, and custom chat modes (#188)
Co-authored-by: Matt Soucoup <masoucou@microsoft.com>
2025-08-14 09:18:29 -07:00
4regab
fe47531db5
Add TaskSync V4 Protocol - Continuous Task Execution Agent (#174)
* Add TaskSync V4 instructions for continuous task execution agent

* Update README with TaskSync V4 Protocol entry

* Update tasksync.instructions.md

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

* Update README.md

Co-authored-by: Aaron Powell <me@aaron-powell.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-08-14 09:49:25 +10:00
Aung Myo Kyaw
16b780c166
feat(chatmode): add Ultimate Transparent Thinking Beast Mode prompt (#176)
- Add chatmodes/Ultimate-Transparent-Thinking-Beast-Mode.chatmode.md
- Document new chatmode in README.md

Co-authored-by: Aung Myo Kyaw <aungmyokyaw@users.noreply.github.com>
2025-08-14 09:48:43 +10:00
Peter Strömberg
d245b450ea
Add boost-prompt prompt file (#175)
* Add boost-prompt prompt file

* Adher to single quote description review comment
2025-08-14 09:34:52 +10:00
Aung Myo Kyaw
3dc4d0dc3d
docs(prompt): add EditorConfig Expert prompt for .editorconfig (#170)
* docs(prompt): add EditorConfig Expert prompt for .editorconfig generation

Adds a new prompt definition that guides the generation of comprehensive .editorconfig files based on project analysis and user preferences, including rule-by-rule explanations and best practices.

* docs(readme): add EditorConfig Expert prompt entry with description and install links

---------

Co-authored-by: Aung Myo Kyaw <aungmyokyaw@users.noreply.github.com>
2025-08-12 09:18:38 +10:00
Adrien Clerbois
53aa3b04c3
Add generate custom instructions from codebase prompt (#168)
* Add generate custom instructions from codebase prompt

* Update README.md

* Fixing line ending

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-08-11 10:58:11 +10:00
Michael Fairchild
cdcdc2bfd5
add instructions for accessibility (#164)
* add instructions for accessibility

* update readme

* Added a description to the a11y instructions

* Fix spelling and formatting issues

* Fixing line ending

---------

Co-authored-by: Michael Fairchild <mfairchild@microsoft.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-08-11 10:30:26 +10:00
Troy Simeon Taylor
9fe63b3aed
Power Apps Canvas Apps YAML Instructions (#163)
* Add updated readme

* Add instructions

* Add .pa.yaml
2025-08-08 09:50:12 +10:00
Guilherme do Amaral Alves
3c69f5acdd
feat: add 'Flutter and Dart' instructions based on official resources (#161) 2025-08-08 09:48:15 +10:00
Ioana A
dfa345f89b
Add Copilot instruction file for Rust (#154)
* add instructions for rust

* update readme
2025-08-08 09:30:16 +10:00
Allen Greaves
adfebcd06b
Prompt Builder for intermediate to expert prompt engineers (#160)
* feat: add prompt-builder chatmode

* chore: update README.md with reference to new chatmode
2025-08-07 10:33:04 +10:00
Allen Greaves
eedfbba93b
Task Researcher and Task Planner for intermediate to expert users and large codebases (#159)
* feat: add task-planner, task-researcher chatmodes with accompanying task-implementation instructions

* chore: update README.md with new references to chatmodes and instructions
2025-08-07 09:57:59 +10:00
Mike Parker
af59073c4a
Add instructions for creating YAML based image definition files for dev box (#144)
* Add initial instructions for creating YAML based dev box image definition files

* Fix issue with headings

* Refinements from review
2025-08-07 09:56:46 +10:00
Mike Rousos
635697ba37
Add a comprehensive prompt for ASP.NET (.NET Framework) containerization (#153)
* Add ASP.NET .NET Framework containerization prompt and settings files

* Combine settings and prompt into a single file

* Remove settings file

* Fixing readme

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-08-07 09:49:48 +10:00
이상현
4d91148b7f
Add Playwright Python test generation custom instructions (#151)
* Add Playwright Python test generation custom instructions

* Add best practice for assertion style in Playwright Python instructions

* Add Playwright Python test generation instructions to README
2025-08-07 09:35:26 +10:00
Sebastian Gräf
8dbaebbfe6
Added AVM Terraform chatmode and instructions (#155)
* Add compliance requirements and usage instructions for Azure Verified Modules in GitHub Copilot

* Revise Azure Verified Modules instructions for clarity and completeness

* Add Azure Verified Modules Terraform instructions for coding standards and best practices

* Add metadata header to Azure Verified Modules Terraform instructions

* Update Azure Verified Modules entry in README to clarify Terraform usage

* Update applyTo pattern in Azure Verified Modules Terraform instructions for broader file coverage

* Add link to Azure Verified Modules Contribution documentation for AVM process details

* Update Azure Verified Modules Terraform instructions for clarity and compliance requirements

* Update header in Azure Verified Modules Terraform instructions for consistency
2025-08-07 09:33:55 +10:00
Aaron Powell
fce0765471
Prompt for translating docs sites using mkdocs (#150) 2025-08-05 11:59:07 +10:00
Mike Rousos
58893ffc51
Add a comprehensive prompt for containerizing ASP.NET Core projects (#140)
* Add a comprehensive prompt for containerizing ASP.NET Core projects

This prompt instructs the LLM to conatinerize an ASP.NET Core project
according to ASP.NET Core best practices with flexibility to support a
wide range of possible project customization requirements (including
installing system dependencies, dotnet tools, or other pre-requisites
for the app to work in a container).

* Update readme with ASP.NET Core containerization prompt

* Fix settings file's name

* Combine containerization settings into containerization prompt

* Emphasize that Copilot needs to review its work and check that containerization settings have been respected
2025-08-05 09:55:57 +10:00
Craig Bekker
57e32ef029
Add comprehensive prompts for Epic and Feature planning, implementation, and testing (#148)
- Introduced a detailed Epic Architecture Specification prompt to guide technical architecture creation based on PRDs.
- Created an Epic Product Requirements Document (PRD) prompt for translating high-level ideas into detailed PRDs.
- Developed a Feature Implementation Plan prompt for crafting implementation plans following the Epoch monorepo structure.
- Added a Feature PRD prompt for generating detailed PRDs for new features based on parent Epics.
- Implemented a GitHub Issue Planning and Automation prompt for generating project plans with a structured hierarchy and automated tracking.
- Established a Test Planning and Quality Assurance prompt for creating comprehensive test strategies and quality validation plans.
2025-08-04 10:32:29 +10:00
Aung Myo Kyaw
0a59e67fa4
Feature/thinking beast mode chatmode (#147)
* feat(chatmode): add Thinking Beast Mode chatmode with quantum cognitive workflow and constitutional agent protocol

Introduce a new chatmode, 'Thinking Beast Mode', which defines a transcendent coding agent with quantum cognitive architecture, adversarial intelligence, and recursive meta-cognitive workflow. The prompt includes:
- Multi-phase quantum cognitive workflow for problem solving
- Constitutional, adversarial, and meta-cognitive analysis layers
- Explicit instructions for recursive internet research and rigorous validation
- Multi-perspective and adversarial thinking protocols
- Markdown todo list framework for constitutional task management
- Communication protocol for intent, process, and pattern synthesis

This enables advanced autonomous agent behavior for complex, research-driven coding tasks. No breaking changes.

* docs(README): add Thinking Beast Mode chatmode to chatmode table with description and install links

---------

Co-authored-by: Aung Myo Kyaw <aungmyokyaw@users.noreply.github.com>
2025-08-04 10:30:47 +10:00
Mike Rousos
0dcb9e9c22
.NET Framework development instructions (#145)
* Initial draft of .NET Framework instructions

* Revisions and adding additional details

* A few additional formatting tweaks

* Update readme for .NET Framework instructions

* Shorten and fix .NET Framework instructions description
2025-08-04 10:29:15 +10:00
Muhammad Ubaid Raza
072639f7e3
Feature/blueprint mode v16 (#141)
* feat: Update Blueprint Mode to v16 with enhanced directives and workflows

- Changed model from Claude Sonnet 4 to GPT-4.1.
- Revised description for clarity and conciseness.
- Expanded communication guidelines for improved task management.
- Enhanced quality and engineering protocols, emphasizing SOLID principles and documentation.
- Introduced new execution principles to streamline task execution and reflection.
- Updated artifact structure to include specifications for requirements, architecture, and edge cases.
- Refined workflows for better task handling and validation processes.
- Improved debugging strategies and handling of ambiguous requests.

* refactor: streamline communication guidelines and core directives in Blueprint Mode documentation
2025-08-01 11:49:01 +10:00
Aung Myo Kyaw
653d283af9
feat(prompts): add Git Flow branch creator prompt with full XML-drive… (#132)
* feat(prompts): add Git Flow branch creator prompt with full XML-driven workflow

Introduces a new prompt file that guides users through creating Git Flow branches using a structured XML analysis and naming convention. Includes workflow, analysis framework, naming conventions, edge case handling, and validation checklist.

* feat(prompts): add Git Flow Branch Creator prompt to README table

* style(prompts): use single quotes in front matter for git-flow-branch-creator.prompt.md

* Update prompts/git-flow-branch-creator.prompt.md

Co-authored-by: Aaron Powell <me@aaron-powell.com>

* chore(prompts): update git-flow-branch-creator prompt front matter

Remove 'Created' field
Add 'tools' field to front matter for clarity

* docs(readme): clarify Git Flow Branch Creator prompt description and details

---------

Co-authored-by: Aung Myo Kyaw <aungmyokyaw@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-08-01 11:46:01 +10:00
Aung Myo Kyaw
3ef7117151
docs(instructions): add conventional commit prompt and document in RE… (#131)
* docs(instructions): add conventional commit prompt and document in README

* docs(readme,conventional-commit-prompt): clarify Conventional Commit prompt description and improve prompt front matter

Updated README.md to clarify the Conventional Commit prompt description and details. Updated instructions/conventional-commit.prompt.md to improve front matter (description, tools) and remove unnecessary fields.

* docs(prompt): simplify XML structure and remove redundant tags

---------

Co-authored-by: Aung Myo Kyaw <aungmyokyaw@users.noreply.github.com>
2025-08-01 11:45:34 +10:00
Tianqi Zhang
43579c939e
Add Microsoft/Azure Study Mode chat mode (#134)
* Add Microsoft Study and Learn chat mode

* Fix update-readme.js for windows env
2025-07-31 15:32:05 +10:00
Aaron Powell
89ee77e73c
Links for chat modes working (#138) 2025-07-31 14:49:19 +10:00
samqbush
33bbe2b18b
feat: add Prompt Builder for creating high-quality GitHub Copilot prompts (#136)
* feat: add Prompt Builder for creating high-quality GitHub Copilot prompts

* run node update-readme.js

* change " to '

* fix: correct formatting of description in prompt-builder prompt
2025-07-31 10:43:09 +10:00
Muhammad Ubaid Raza
59c3a9f887
[feat] Update Blueprint Mode (#133)
* feat(docs): add Blueprint Mode v1 chat mode and documentation

Add Blueprint Mode v1 chat mode instructions and entry to README.
Blueprint Mode introduces specification-first engineering workflow,
artifact management standards, and escalation protocols for autonomous
agent development.

* docs(chatmode): improve formatting and clarify execution policy

- update tools list for accuracy and consistency
- enhance formatting in design and steering documents for readability
- clarify execution policy and internet research instructions
- fix minor markdown and wording issues

* docs(chatmode): add critical execution rules and update tools list

Add mandatory execution instructions and include runTests in tools for blueprint-mode chat mode.

* feat(chatmode): update Blueprint Mode to v2 with enhanced self-sufficient engineering directives and improved documentation

* fix(chatmode): correct formatting of tools list in Blueprint Mode documentation

* feat(blueprint-mode): update Blueprint Mode to v3 with enhanced directives and improved clarity

* fix(blueprint-mode): correct numbering format in main and lightweight workflows

* feat(blueprint-mode): enhance Core Directives with continuation and task review mandates

* feat(blueprint-mode): update Blueprint Mode to v4 with enhanced directives and improved clarity

* feat(docs): update Blueprint Mode documentation to v5 with enhanced directives and workflows

* fix(docs): refine thinking process directive for clarity and completeness

* feat(docs): update Blueprint Mode documentation from v5 to v6 with revised file paths and workflow steps

* feat(docs): update Blueprint Mode documentation to v6 with enhanced agent instructions

* feat(docs): enhance Blueprint Mode directives with self-reflection and retry strategies

* feat(docs): update Blueprint Mode documentation to v7 with enhanced task management and artifact tracking

* feat(docs): update Blueprint Mode documentation to v8 with enhanced specifications and directives

* feat(docs): update Blueprint Mode documentation to v9 with enhanced directives for task workflows and artifact management

* feat(docs): update artifact paths in Blueprint Mode documentation to reflect new directory structure

* feat(docs): update Blueprint Mode documentation from v9 to v10 with enhanced directives and workflow details

* feat(docs): update Blueprint Mode documentation from v10 to v11 with enhanced directives and tool usage guidelines

* feat(docs): update Blueprint Mode documentation to v12 with enhanced directives and workflow details
2025-07-31 10:41:03 +10:00
Muhammad Ubaid Raza
76199689d4
feat(docs): add Blueprint Mode v1 chat mode and documentation (#124)
* feat(docs): add Blueprint Mode v1 chat mode and documentation

Add Blueprint Mode v1 chat mode instructions and entry to README.
Blueprint Mode introduces specification-first engineering workflow,
artifact management standards, and escalation protocols for autonomous
agent development.

* docs(chatmode): improve formatting and clarify execution policy

- update tools list for accuracy and consistency
- enhance formatting in design and steering documents for readability
- clarify execution policy and internet research instructions
- fix minor markdown and wording issues

* docs(chatmode): add critical execution rules and update tools list

Add mandatory execution instructions and include runTests in tools for blueprint-mode chat mode.

* feat(chatmode): update Blueprint Mode to v2 with enhanced self-sufficient engineering directives and improved documentation

* fix(chatmode): correct formatting of tools list in Blueprint Mode documentation

* feat(blueprint-mode): update Blueprint Mode to v3 with enhanced directives and improved clarity

* fix(blueprint-mode): correct numbering format in main and lightweight workflows

* feat(blueprint-mode): enhance Core Directives with continuation and task review mandates

* feat(blueprint-mode): update Blueprint Mode to v4 with enhanced directives and improved clarity
2025-07-28 10:14:34 +10:00
Saul Dolgin
83a90b29d4
Repository Story Time - Comprehensive Repo Analysis & Narrative Generation Prompt (#121)
* feat: add comprehensive repository analysis prompt and methodology

* README updated

* refactor: update tools and enhance methodology for repository analysis

* refactor: update command syntax for repository analysis to PowerShell format

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-07-28 10:13:11 +10:00