Skip to content

Refocus the VS Code setup on a web-first Copilot/MCP workflow#3

Open
Copilot wants to merge 6 commits into
mainfrom
copilot/update-gpt-models-and-skills
Open

Refocus the VS Code setup on a web-first Copilot/MCP workflow#3
Copilot wants to merge 6 commits into
mainfrom
copilot/update-gpt-models-and-skills

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 16, 2026

The setup had drifted toward general gamedev tooling, while the actual target is a web-first workflow for VS Code / VS Code Insiders. This change narrows the default stack to web app development and hardens Copilot/MCP configuration around 2026-era agent, instructions, and discovery workflows.

  • Scope reset: web-first by default

    • Removed non-web engine/tooling assumptions from the default extension, skill, and verification surface:
      • Unity
      • Godot
      • C/C++ / CMake
      • Blender
    • Reframed the repo docs and rollout plan around:
      • web apps
      • business websites
      • web games
      • Android hybrid apps from a web stack
  • Copilot / agent configuration

    • Enabled key VS Code Copilot capabilities directly in the shared settings template:
      • agent mode
      • code actions
      • code search in chat
      • next edit suggestions
      • AGENTS.md support
    • Kept model defaults aligned with the earlier migration:
      • inline completions → GPT-5.4
      • chat / agent workflow convention → GPT-5.5
  • MCP readiness without hard-pinning integrations

    • Enabled MCP discovery and MCP gallery in shared settings.
    • Deliberately did not add fixed external MCP servers to the repo.
    • Documented the intended operating model: only approved MCP servers, added explicitly after source and permission review.
  • Instruction hierarchy for VS Code / Copilot

    • Added repo-wide Copilot guidance in:
      • .github/copilot-instructions.md
    • Added agent-facing repo rules in:
      • AGENTS.md
    • This gives both Copilot and agent workflows a stable web-first context without embedding vendor/tool-specific sprawl into the setup scripts.
  • Skill set cleanup

    • Added a dedicated web app skill:
      • scripts/skills/web-app-vibe-coding.md
    • Reduced the installed local skill set to the workflows the repo is actually optimizing for:
      • web apps
      • business websites
      • web games
  • Extension / verification alignment

    • Updated the extension list to better match modern web workflows.
    • Added a few web-relevant editor improvements (for example Markdown and tag automation).
    • Updated setup verification so expected extensions and skills match the new web-first baseline.

Example of the shared Copilot/MCP configuration now applied by default:

{
  "chat.agent.enabled": true,
  "chat.useAgentsMdFile": true,
  "chat.mcp.discovery.enabled": true,
  "chat.mcp.gallery.enabled": true,
  "github.copilot.selectedCompletionModel": "GPT-5.4",
  "github.copilot.editor.enableCodeActions": true,
  "github.copilot.chat.codesearch.enabled": true,
  "github.copilot.nextEditSuggestions.enabled": true
}

@diwad-code diwad-code marked this pull request as ready for review May 16, 2026 22:30
Copilot AI review requested due to automatic review settings May 16, 2026 22:30
Copy link
Copy Markdown

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

This PR refocuses the repo’s default VS Code / VS Code Insiders setup on a web-first Copilot + MCP workflow, trimming non-web tooling assumptions and adding clearer instruction/agent context files.

Changes:

  • Enables Copilot/agent/MCP discovery defaults in the shared VS Code settings template.
  • Cleans up and expands the local “skills” set with a dedicated web-app skill and updated model conventions.
  • Aligns docs, rollout plan, extensions list, and post-install verification with the new web-first baseline.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
scripts/Verify-Setup.ps1 Updates expected extensions and skill checks to match the web-first baseline.
scripts/skills/web-game-vibe-coding.md Adds preferred model conventions for the web-game workflow.
scripts/skills/web-app-vibe-coding.md Introduces a new web-app workflow skill document.
scripts/skills/business-websites-vibe-coding.md Adds preferred model conventions for the business websites workflow.
scripts/config/vscode-settings.json Enables agent mode, AGENTS.md support, MCP discovery/gallery, and Copilot enhancements by default.
scripts/config/vscode-extensions.txt Updates extension set for modern web workflows (adds Markdown + tag automation; removes Godot tooling).
scripts/config/skills-manifest.json Adds the new web-app skill to the installed local skill manifest.
README.md Reframes repo purpose and documents the Copilot/MCP/agent instruction hierarchy and model conventions.
IMPLEMENTATION_PLAN.md Updates the plan narrative to reflect the web-first refocus and new instruction files.
AGENTS.md Adds agent-facing repository intent and guardrails for web-first contributions.
.github/copilot-instructions.md Adds repo-wide Copilot instruction guidance aligned with the web-first workflow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread scripts/Verify-Setup.ps1 Outdated
Comment thread scripts/Verify-Setup.ps1 Outdated
Copy link
Copy Markdown

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

Copilot reviewed 11 out of 11 changed files in this pull request and generated 4 comments.

Comment thread .github/copilot-instructions.md Outdated
Comment thread README.md Outdated
Comment thread IMPLEMENTATION_PLAN.md Outdated
Comment thread scripts/Verify-Setup.ps1 Outdated
@diwad-code
Copy link
Copy Markdown
Owner

@copilot prosze o wprowadzenie sugerowanych zmian z wykonanego przez Ciebie review

Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 16, 2026

@copilot prosze o wprowadzenie sugerowanych zmian z wykonanego przez Ciebie review

Wprowadziłem sugerowane poprawki w efb6831: Verify-Setup.ps1 czyta teraz listę rozszerzeń z scripts/config/vscode-extensions.txt oraz katalog/listę skilli z scripts/config/skills-manifest.json, a w dokumentacji ujednoliciłem pisownię na „serwerów MCP”. Walidacja JSON i parser PowerShell przechodzą po zmianie.

Copilot AI requested a review from diwad-code May 16, 2026 22:43
@diwad-code
Copy link
Copy Markdown
Owner

@copilot model 5.5 high : przy próbie mergu mamy konflikt, proszę o pomoc i sprawdzenie czy nie mamy więcej widocznych z daleka błędów w strukturze

Copilot AI and others added 2 commits May 19, 2026 00:41
Co-authored-by: diwad-code <250159374+diwad-code@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 19, 2026

@copilot model 5.5 high : przy próbie mergu mamy konflikt, proszę o pomoc i sprawdzenie czy nie mamy więcej widocznych z daleka błędów w strukturze

Naprawiłem konflikt i wypchnąłem właściwy merge commit e3056d2. Konflikt był w IMPLEMENTATION_PLAN.md oraz dwóch skillach (business-websites i web-game) — połączyłem obie strony zmian zamiast nadpisywać jedną drugą. Przy okazji poprawiłem też widoczne z daleka niespójności w strukturze dokumentacji: brakujące nagłówki wersji w .github/copilot-instructions.md, AGENTS.md i web-app-vibe-coding.md oraz spójność zasad aktualizacji dokumentów. Brak zmian UI, więc nie ma screenshotu. Walidacja JSON i parser PowerShell nadal przechodzą.

Copilot AI requested a review from diwad-code May 19, 2026 00:43
Copy link
Copy Markdown

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

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

Comment thread README.md
@diwad-code
Copy link
Copy Markdown
Owner

@copilot po tych kilku problemach w jednej sesji chce być pewny że merge nest już bezpieczny. proszę oostateczne potwierdzenie

Agent-Logs-Url: https://github.com/diwad-code/github-and-vscode-vibecoding-config/sessions/8298f4ca-4f41-40e2-8857-5a623749280f

Co-authored-by: diwad-code <250159374+diwad-code@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 19, 2026

@copilot po tych kilku problemach w jednej sesji chce być pewny że merge nest już bezpieczny. proszę oostateczne potwierdzenie

Tak — po końcowej weryfikacji merge jest już bezpieczny. Dodatkowo domknąłem jeszcze brakujący numer wersji w README w 29bdce2. Stan końcowy: origin/main jest przodkiem HEAD, branch jest czysty, nie ma markerów konfliktu, a walidacja JSON + parser PowerShell przechodzą. Brak zmian UI, więc nie ma screenshotu.

Copilot AI requested a review from diwad-code May 19, 2026 00:54
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.

3 participants