154 Commits

Author SHA1 Message Date
Muhammad Ubaid Raza
11214d0242 docs: update software engineer agent and workflow docs
- revise software engineer agent description and principles for clarity
- remove interruption/resume and technical debt sections from spec-driven workflow instructions
- update README to reflect new agent description
2025-07-23 23:21:35 +05:00
Muhammad Ubaid Raza
db4f689421 update readme 2025-07-23 22:37:33 +05:00
Muhammad Ubaid Raza
83eb1d5f2f
Update spec-driven-workflow.instructions.md 2025-07-23 22:01:58 +05:00
Muhammad Ubaid Raza
41ffea5f54 feat: 🎨 add steerring docs, workflow for simple tasks 2025-07-23 20:07:44 +05:00
Muhammad Ubaid Raza
947a323770 use imperative style 2025-07-23 16:10:27 +05:00
Muhammad Ubaid Raza
babd862427 docs: 🎨 convert to concise/ minimal lang 2025-07-22 19:33:15 +05:00
Muhammad Ubaid Raza
56acec2077 Add Concise Communication Protocol 2025-07-22 15:13:53 +05:00
Muhammad Ubaid Raza
d039be637a docs: bump spec-driven-workflow and software-engineer-agent to v3
- upgrades spec-driven-workflow.instructions.md description from v2 → v3
- synchronizes README.md entries to reference v3 for both workflows
- advances Software Engineer Agent from v1 → v3 with autonomous, zero-hand-holding behavior
- streamlines agent prompt: shorter intro, solid design & security standards, one-line escalation triggers
2025-07-22 00:18:51 +05:00
Muhammad Ubaid Raza
e3b0a2116e docs: update spec-driven-workflow reference from v2 to v3 in README 2025-07-21 15:55:00 +05:00
Muhammad Ubaid Raza
98eba979e8 docs: upgrade spec-driven-workflow to v3
- reduced verbosity while preserving all core concepts
- reorganized content for quicker scanning and clearer structure
- simplified artifact descriptions and adopted consistent naming
- refined peril/responsibility phrasing to eliminate redundancy
- added maintenance rules for artifact updates throughout the workflow
- reduced example boilerplate and aligned with current conventions
2025-07-21 15:52:33 +05:00
Muhammad Ubaid Raza
7cb8640ea7 Add Persistent Execution Protocol principle 2025-07-20 14:54:19 +05:00
Muhammad Ubaid Raza
56bc15c892
Update chatmodes/software-engineer-agent.chatmode.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-19 00:18:27 +05:00
Muhammad Ubaid Raza
aa9905f120 delete funding file. 2025-07-19 00:02:21 +05:00
Muhammad Ubaid Raza
cf98480944 docs: 🎨 Update spec-driven-workflow instructions and software-engineer-agent
added action log for ooutputs. Document examples.
2025-07-18 23:58:47 +05:00
Muhammad Ubaid Raza
304c0a5749 add edgec-case matrix 2025-07-18 16:28:35 +05:00
Muhammad Ubaid Raza
133c5e77ed
Merge branch 'github:main' into main 2025-07-18 15:33:43 +05:00
Muhammad Ubaid Raza
f40b1a1c14
Create FUNDING.yml 2025-07-18 15:31:02 +05:00
Muhammad Ubaid Raza
7c5d96e581
Add software-engineer-agent-v1.chatmode and spec-driven-workflow-v1.instructions (#107)
* feat:  Added software-engineer-agent-v1.chatmode

Expert-level software engineering agent. Deliver production-ready, maintainable code.

* feat:  added spec-driven-workflow-v1.instructions

Bridge the gap between requirements and implementation.

* docs: 🐛 update readme

* fix: 🐛 add missing description for instruction

* fix: 🐛 update readme

* fix: 🎨 add markdown lint compliance
2025-07-18 09:11:44 +10:00
Muhammad Ubaid Raza
e7b69bde63 fix: 🎨 add markdown lint compliance 2025-07-18 03:01:19 +05:00
Muhammad Ubaid Raza
bc30308848 fix: 🐛 update readme 2025-07-18 02:35:50 +05:00
Muhammad Ubaid Raza
d1cd5e0ac8 fix: 🐛 add missing description for instruction 2025-07-18 02:34:24 +05:00
Muhammad Ubaid Raza
1927e02f3d docs: 🐛 update readme 2025-07-18 02:32:26 +05:00
Muhammad Ubaid Raza
280654484e feat: added spec-driven-workflow-v1.instructions
Bridge the gap between requirements and implementation.
2025-07-18 02:24:54 +05:00
Muhammad Ubaid Raza
bf724d6430 feat: Added software-engineer-agent-v1.chatmode
Expert-level software engineering agent. Deliver production-ready, maintainable code.
2025-07-18 02:24:08 +05:00
Artem Saveliev
db0d47413a
Fix formatting of description in code review instructions (#104)
Fixed handling of quotes in update-readme.js code
2025-07-17 14:56:59 +10:00
Peter Strömberg
0e31a96729
Add Clojure Interactive Programming chat mode (#102) 2025-07-17 14:55:30 +10:00
Saul Dolgin
be30dcf2ff
🔥 Add Gilfoyle Chat Mode - Silicon Valley's Most Brutally Honest Code Reviewer (#98)
* feat: Add Gilfoyle-style code review mode and instructions for sardonic analysis

* updated readme for Gilfoyle
2025-07-16 10:27:08 +10:00
Mark Noble
1b06842be0
Fix typo in 4.1-Beast chatmode: add 'of' for grammar (#101) 2025-07-16 09:15:12 +10:00
Aaron Powell
f505de62c8 Fixing file name and location 2025-07-15 09:48:40 +10:00
Shubham Gaikwad
c983292741
ms-sql-dba.chatmode (#89)
* ms-sql-dba.chatmode

* update-readme.js changes

* more refining

* add instructions file

* adress missed changes  and apply suggestions

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-07-15 08:03:20 +10:00
Bruno Borges
4746131148
Quarkus MCP Server Instructions (#96)
* Create quarkus-mcp-server-sse.instructions.md

* Fixed readme and metadata for instruction
2025-07-15 08:02:23 +10:00
Luke Murray
5d42f2021a
feat: Add Microsoft Learn Contributor chatmode for documentation guidance (#95) 2025-07-14 08:27:24 +10:00
Louella Creemers
310a73f5cc
Add VueJs 3 instructions (#94)
* Add VueJs 3 instructions

* Fixing readme

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-07-14 08:26:42 +10:00
Yuki Omoto
11a08206a6
Add a new instruction for commenting (#93) 2025-07-14 08:23:10 +10:00
Paulo Morgado
f1c532cf57
Update csharp-docs.prompt.md (#91)
* Update csharp-docs.prompt.md

Use `<see langword>` for languange specific keywords like `null`, `true`, `false`, `int`, `bool`, etc.

* 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-07-14 08:21:58 +10:00
Guilherme do Amaral Alves
5a0bf60650
Improve tool usage and add new core directives to improve compliance (#90) 2025-07-14 08:21:17 +10:00
K1
58a9c277e7
Create Rust-GPT-4.1-Beast-Mode.md (#76)
* Create Rust-GPT-4.1-Beast-Mode.md 

# SYSTEM PROMPT — GPT-4.1 Rust Coding Beast Mode V3 (VS Code Tools Edition)

* Update chatmodes/Rust-GPT-4.1-Beast-Mode.md

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

* Update chatmodes/Rust-GPT-4.1-Beast-Mode.md

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

* Update chatmodes/Rust-GPT-4.1-Beast-Mode.md

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

* Update chatmodes/Rust-GPT-4.1-Beast-Mode.md

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

* Update chatmodes/Rust-GPT-4.1-Beast-Mode.md

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

* Update README.md

* Delete chatmodes/Rust-GPT-4.1-Beast-Mode.md

* Create Rust-GPT-4.1-Beast-Mode.md

* Update README.md

* Update README.md

* Update Rust-GPT-4.1-Beast-Mode.md

Adding 10 Anti-Patterns under the Workflow

* Fixing readme

* Fixing readme

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-07-14 08:20:15 +10:00
Michael A. Volz (Flynn)
05f6814338
Add C# TUnit testing prompt template (#88)
* feat: add C# TUnit testing prompt template

- Added csharp-tunit.prompt.md with structured prompt template
- Provides testing guidelines and best practices for C# development using TUnit framework
- Includes comprehensive testing patterns for .NET projects

* docs: add TUnit entry to README.md

- Added TUnit Best Practices entry after NUnit and before XUnit
- References prompts/csharp-tunit.prompt.md with proper description
- Includes VS Code and VS Code Insiders installation badges

* move: relocate TUnit prompt to prompts directory

- Move csharp-tunit.prompt.md from root to prompts/ directory
- Follow established project organization pattern
- All prompt files should be in the prompts directory
2025-07-14 08:13:03 +10:00
Vamshi Verma
c321e2a0a2
feat: Add AI Prompt Engineering Safety Best Practices (#87)
* feat: Add comprehensive AI Prompt Engineering & Safety Best Practices

- Add 868-line instruction file covering prompt engineering fundamentals, safety, bias mitigation, security, and responsible AI usage
- Add 527-line expert chat mode for prompt analysis and improvement with systematic evaluation frameworks
- Include detailed templates, checklists, examples, and educational resources
- Follow industry best practices from Microsoft, OpenAI, and Google AI principles
- Implement comprehensive safety assessment frameworks and bias detection tools
- Add advanced techniques: prompt chaining, templates, versioning, and testing frameworks
- Provide extensive references to official guidelines, research papers, and community resources
- Strictly comply with project guidelines (CONTRIBUTING.md, SECURITY.md, SUPPORT.md)

Total: 1,395 lines of professional-grade prompt engineering guidance

* feat: add comprehensive AI prompt engineering safety best practices instruction

- Add 868-line comprehensive instruction file covering prompt engineering fundamentals
- Include safety frameworks, bias mitigation, security best practices, and responsible AI usage
- Provide detailed templates, checklists, and testing methodologies
- Cover anti-patterns, prompt injection prevention, and ethical considerations
- Add educational content on prompt patterns, validation techniques, and documentation
- Include practical examples and real-world scenarios for developers
- Rename file to avoid conflict with existing prompt-engineer chat mode
- Update README with new instruction file

This instruction provides developers with industry-standard best practices for creating safe, effective, and responsible AI prompts for Copilot and other LLMs.

* fix: restore original prompt-engineer chat mode to match upstream

- Restore the original prompt-engineer.chatmode.md from upstream/main
- Remove overwritten comprehensive version to avoid duplication and conflict
- Ensure only the official, simple prompt engineer chat mode is present

All advanced prompt engineering best practices are now in the new instruction file only.

* chore: regenerate README after restoring original prompt engineer chat mode

- Re-run update-readme.js to ensure only the correct, original description for prompt-engineer.chatmode.md is present
- Remove any duplicate or outdated descriptions from previous comprehensive version
- README is now fully in sync with the restored chat mode and current repo state

* feat: add comprehensive AI prompt engineering safety review prompt

- Add 150+ line prompt file for AI prompt engineering safety review and improvement
- Include systematic analysis framework covering safety, bias, security, and effectiveness
- Provide structured output format with detailed assessment criteria
- Include safety guidelines, testing recommendations, and educational insights
- Complement the existing AI prompt engineering safety best practices instruction
- Follow repository guidelines and best practices for prompt creation

This prompt enables developers to systematically review and improve prompts for safety, bias mitigation, security, and responsible AI usage.

* feat: expand AI prompt engineering safety review prompt with comprehensive analysis

- Expand prompt from basic to comprehensive 200+ line analysis framework
- Add advanced pattern analysis covering zero-shot, few-shot, chain-of-thought, role-based patterns
- Include technical robustness assessment (input validation, error handling, scalability)
- Add performance optimization metrics (token efficiency, response quality, consistency)
- Enhance output format with detailed scoring and assessment criteria
- Include bias mitigation strategies, security enhancements, and technical improvements
- Provide extensive testing recommendations and educational insights
- Follow repository guidelines for comprehensive, actionable prompt content

This expanded prompt provides developers with a thorough, systematic approach to prompt safety review and improvement.
2025-07-14 08:11:20 +10:00
Oren Me
8c1a411806
feat: add meta agentic project scaffold chat mode (#85)
* feat: add meta agentic project scaffold chat mode

Use awesome-copilot repo to fetch the best tools for a project

* Update meta-agentic-project-scaffold.chatmode.md

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

* Update meta-agentic-project-scaffold.chatmode.md

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

* CR fixes

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-14 08:08:31 +10:00
Yohan Lasorsa
8642ad46b3
Add Node.js and JavaScript code generation guidelines with Vitest testing instructions (#84) 2025-07-14 08:00:35 +10:00
Yohan Lasorsa
891f2325fc
Add review and refactor prompt for code maintenance guidelines (#83)
* Add review and refactor prompt for code maintenance guidelines

* Apply suggestion from @Copilot

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

* 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-07-14 07:57:45 +10:00
Yohan Lasorsa
dda354e33f
Add prompt for creating a comprehensive README.md file (#82)
* Add prompt for creating a comprehensive README.md file

* Update readme

* 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-07-14 07:56:13 +10:00
André Silva
858c81233f
Fix markdown lint (#80)
* Fix the applyTo property in the instructions files

Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>

* Update applyTo property to target specific GitHub Actions workflow files

Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>

* Update security-and-owasp.instructions.md

* Fixing readme

---------

Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-07-14 07:54:32 +10:00
Giovanni de Almeida Martins
a8941182b1
Add comprehensive guidelines for DDD and .NET best practices (#77)
* Add comprehensive guidelines for DDD and .NET best practices

* docs: update docs to include new instructions

* fix: resolve typo in description of DDD and .NET architecture guidelines

* docs: run update-readme.js
2025-07-14 07:49:19 +10:00
sdanzo-hrb
8a37c38789
API Architect (#75)
* Create api-architect.md

initial

* Update api-architect.md

* Update README.md

* Rename api-architect.md to api-architect.chatmode.md

* Update README.md

added API Architect to custom chat modes

* Update api-architect.chatmode.md

incremental

* Update api-architect.chatmode.md

formatting

* Update api-architect.chatmode.md

* Running update script

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-07-11 09:27:34 +10:00
Udaya Veeramreddygari
4b9e3f2a51
Added new reactJS instrcutions (#74)
* Added new reacjs instructions

* Update README.md

* rerunning updater

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-07-11 09:23:59 +10:00
Will 保哥
79cabf68d4
fix typo in prompts/create-spring-boot-kotlin-project.prompt.md file (#73) 2025-07-11 09:18:27 +10:00
voidfnc
ceead13222
Add voidBeast_GPT41Enhanced v1.0 - Elite Developer AI Assistant Chatmode (#72)
* Add voidBeast_GPT41Enhanced v1.0 - Elite Developer AI Assistant Chatmode

- Added autonomous agent with intelligent mode detection
- Includes PLAN/ACT/PROMPT GENERATOR modes
- Features mandatory research phase for prompt generation
- Implements strict QA validation rules
- Supports specialized modes: Deep Research, Analyzer, Checkpoint, and Prompt Generator

* Move voidBeast_GPT41Enhanced.md to chatmodes/ directory

- Moved from root directory to proper chatmodes/ location
- Follows repository structure guidelines

* Update README.md with voidBeast_GPT41Enhanced chatmode

* Update filename

* Update and rename voidBeast-GPT41Enhanced.chatmode.md to voidbeast-gpt41enhanced.chatmode.md

* Updated description

* README.md updated
2025-07-11 09:16:40 +10:00
Alan Sprecacenere
e3509d1264
Update Angular instructions to use signal inputs and queries (#70) 2025-07-10 09:37:37 +10:00