Skip to content

Add Prompt Doctor chat mode for prompt engineering optimization #27

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

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

dfinke
Copy link

@dfinke dfinke commented Jul 2, 2025

Adds expert chat mode for analyzing and optimizing AI prompts with advanced prompt engineering techniques.

@Copilot Copilot AI review requested due to automatic review settings July 2, 2025 18:51
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Adds a new “Prompt Doctor” chat mode for advanced prompt engineering and updates the README to list it.

  • Introduces chatmodes/prompt-doctor.chatmode.md with responsibilities, toolkit, process, and output guidelines
  • Updates README.md to include the Prompt Doctor in the chat modes index

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
chatmodes/prompt-doctor.chatmode.md Adds chat mode definition for expert prompt analysis and optimization
README.md Registers the new Prompt Doctor mode in the list of available modes
Comments suppressed due to low confidence (2)

chatmodes/prompt-doctor.chatmode.md:1

  • Add a name or title field to the front matter so the chat mode is properly identified in the UI (e.g., name: Prompt Doctor).
---

chatmodes/prompt-doctor.chatmode.md:13

  • [nitpick] Convert this bolded label into a Markdown heading (e.g., ## Prompt Engineering Toolkit) to match the style of other sections.
## Prompt Engineering Toolkit:

@digitarald
Copy link
Member

@dfinke have you tried pointing it to specific docs for further research, like https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering/overview or https://cookbook.openai.com/examples/gpt4-1_prompting_guide .

Also, should this have reduced tools, or run with all tools? If it doesn't restrict tools, it could also be a prompt.

Co-authored-by: Harald Kirschner <hkirschner@microsoft.com>
@dfinke
Copy link
Author

dfinke commented Jul 2, 2025

@digitarald Haven't tried pointing to urls. Do you mean using #fetch in the chatmode.md or copy/paste the contents into the chatmode file?

Not sure what tools should be included/excluded.

it could also be a prompt.
How do you make it a prompt?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants