* Initial plan
* Add mode: 'agent' to all 14 prompt files missing the field, fix BOM character
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
* Revert description field format changes while keeping mode field additions
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
* 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>
* CHANGE: update tools list and enhance implementation plan
- Reordered tools in the implementation plan for clarity.
- Added structured implementation phases with task tables.
- Revised goal description for better understanding.
* CHANGE: add status definition for implementation plans
- Introduced a new section for defining the status of implementation plans.
- Status options include `Completed`, `In progress`, `Planned`, `Deprecated`, and `On Hold`.
- Status is displayed as a badge in the introduction section.
* CHANGE: add status field to implementation plan
- Introduced a new 'status' field to the implementation plan.
- The status can be set to 'Completed', 'In progress', 'Planned', 'Deprecated', or 'On Hold'.
* 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>
* feat: add task-planner, task-researcher chatmodes with accompanying task-implementation instructions
* chore: update README.md with new references to chatmodes and instructions
* 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
* 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
- 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.
* 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>
* 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
* 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>
* 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>
* 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
* 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: add tasks.json with task to generate README file (closes#106)
* chore: set tasks.json version to 1.0.0 as requested
* chore(tasks): update tasks.json version to 2.0.0 for VS Code compatibility
---------
Co-authored-by: Aung Myo Kyaw <aungmyokyaw@users.noreply.github.com>
- Add comprehensive NestJS instructions covering DI, modular architecture, and decorators
- Include project structure recommendations and naming conventions
- Cover API development patterns, database integration, and authentication
- Add testing strategies, performance optimization, and security best practices
- Update README.md with new NestJS instructions entry
* Add Playwright MCP prompts and chat modes for testing and automation
* Update prompts/playwright-generate-test.prompt.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Enhance Playwright prompts and chatmode descriptions for clarity and consistency
* Add model specification to Playwright tester chatmode
* Update model specification in Playwright test generation prompt
* Add description to Playwright test generation prompt
* Refactor Playwright tools list in prompts and chat modes to remove redundant entries as just adding playwright seems to be supported now
* Fix typo in Playwright tester responsibilities section
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
* Adding an action to invoke webhooks
This will allow external tools to be notified when there are updates on the main branch so they can request the data from the repo
* Addressing some feedback
* Changing the log messages
* Cleaning up log message
* Update .github/workflows/webhook-caller.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update .github/workflows/webhook-caller.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update .github/workflows/webhook-caller.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>