Add model-recommendation prompt to suggest optimal Copilot models for chatmodes/prompts #356
+678
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Introduces a detailed prompt for recommending optimal AI models based on
.chatmode.mdor.prompt.mdfile analysis. The prompt outlines a workflow for task evaluation, model selection criteria, and cost-efficiency considerations. It includes support for subscription tiers, deprecated model migration, and advanced features like Context7 integration.This addition enhances the ability to automate and optimize AI model recommendations, improving alignment with task complexity, user priorities, and available tools.
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.Description
This PR adds
prompts/model-recommendation.prompt.md, a reusable agent prompt that analyzes a.chatmode.mdor.prompt.mdfile and recommends the best GitHub Copilot model(s) based on task complexity, reasoning depth, context needs, tool usage, and subscription tier. It produces a structured “AI Model Recommendation Report” with a primary pick, alternatives, cost implications, auto-selection guidance, deprecation warnings, and frontmatter update suggestions. When needed, it can verify current capabilities and deprecations via Context7.Context & Usage Notes
prompts/model-recommendation.prompt.mdfilePath→ path to the.chatmode.mdor.prompt.mdto analyzesubscriptionTier→ Free | Pro | Pro+ (default: Pro)priorityFactor→ Speed | Cost | Quality | Balanced (default: Balanced)search/codebase,fetch,context7/*Type of Contribution
Additional Notes
model: Auto (copilot)by default; the report explains when to keep Auto vs. manually choosing a specific model.README.mdas required by CONTRIBUTING.By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.