Skip to content

Comments

Add instruction recommendation feature via session menu, repo menu, and /instructions command#115

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/add-instruction-recommendations
Draft

Add instruction recommendation feature via session menu, repo menu, and /instructions command#115
Copilot wants to merge 2 commits intomainfrom
copilot/add-instruction-recommendations

Conversation

Copy link
Contributor

Copilot AI commented Feb 15, 2026

Adds the ability to ask the AI to analyze a project and recommend improvements to copilot instructions, skills, and agent definitions.

Entry points

  • Session 3-dot menu → "💡 Recommend Instructions"
  • Repo group context menu → "💡 Recommend Instructions"
  • Slash command/instructions

Implementation

  • InstructionRecommendationHelper — Builds a context-aware prompt that includes discovered existing skills/agents so the AI suggests improvements rather than duplicates
  • CopilotService.OnInstructionRecommendationRequested — Event bridge between sidebar and dashboard (sibling components communicate via service events)
  • SessionListItem.razor / SessionSidebar.razor — Menu items wired through EventCallbackCopilotService.RequestInstructionRecommendation()
  • Dashboard.razor — Handles the event, resolves target session, gathers project context (working directory, repo info, existing skills/agents), and sends the prompt

The prompt asks the AI to recommend concrete file contents for .github/copilot-instructions.md, skills (SKILL.md with frontmatter), and agent definitions scoped to the project's structure and patterns.

Tests

9 unit tests covering BuildRecommendationPrompt — parameter combinations, empty/null handling, skill/agent listing with and without descriptions.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

…and /instructions slash command

Co-authored-by: PureWeen <5375137+PureWeen@users.noreply.github.com>
Copilot AI changed the title [WIP] Add ability to generate instruction recommendations Add instruction recommendation feature via session menu, repo menu, and /instructions command Feb 15, 2026
Copilot AI requested a review from PureWeen February 15, 2026 05:55
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