Wersja dokumentu: gpt5.5-2026.05.16-0.3.0
Kompletny zestaw skryptów PowerShell do automatycznego przygotowania świeżego Windows 11 pod:
- VS Code / VS Code Insiders,
- GitHub Copilot Pro / Pro+,
- vibe-coding dla aplikacji web, stron firmowych, web games i Android hybrid apps,
- backend/API/devops oraz automatyzację Windows.
Szczegółowy plan wdrożenia oraz lista TODO dla kolejnych AI znajduje się w:
- Dokumentacja w tym repo musi być aktualizowana na bieżąco przy każdej zmianie skryptów, konfiguracji, workflow albo zakresu repo.
- README, plan wdrożenia i wszystkie skille mają pozostawać spójne z aktualnym stanem plików w
scripts/. - Każdy dokument Markdown w repo musi zawierać oznaczenie wersji w formacie
model-data-wersja, np.gpt5.4-2026.05.17-0.2.9. - Każda zmiana merytoryczna dokumentu wymaga równoczesnego zaktualizowania jego oznaczenia wersji.
- Edytory: VS Code oraz opcjonalnie VS Code Insiders.
- Copilot/GitHub: Copilot, Copilot Chat, GitHub PR, GitHub Actions, GitHub CLI.
- Web/business: Node.js, pnpm, yarn, Vite, Next.js, Angular, Astro, Tailwind, ESLint, Prettier, Stylelint.
- Game/web: Live Server, Godot tools, Markdown/Mermaid, CLI pod prototypowanie web games.
- Android hybrid: Android Studio, JDK, Ionic, Capacitor, native-run, Cordova.
- Backend/devops: Docker, Dev Containers, Kubernetes, YAML, Terraform, Postman/Thunder Client.
- Python/.NET/Go/Rust: runtime’y, rozszerzenia i podstawowe narzędzia.
- Skille: lokalne workflow dla web games i profesjonalnych stron firmowych kopiowane do
~\.vibe-coding\skills.
/scripts/Install-VibeCodingEnvironment.ps1– główny, automatyczny instalator./scripts/Configure-VSCode.ps1– instalacja rozszerzeń zscripts/config/vscode-extensions.txt, merge ustawień zscripts/config/vscode-settings.jsonoraz instalacja skilli zscripts/config/skills-manifest.json./scripts/Verify-Setup.ps1– walidacja komend bazowych, opcjonalnych narzędzi web/mobile/devops, kluczowych rozszerzeń VS Code i lokalnych skilli po instalacji./scripts/config/vscode-extensions.txt– pełna lista rozszerzeń./scripts/config/vscode-settings.json– szablon ustawień UI/UX i produktywności./scripts/config/skills-manifest.json– manifest lokalnych i opcjonalnych zdalnych skilli./scripts/skills/– lokalne skille startowe.
Uruchom PowerShell jako Administrator:
Set-ExecutionPolicy Bypass -Scope Process -Force
cd "<ścieżka-do-repo>"
.\scripts\Install-VibeCodingEnvironment.ps1 -UseInsiders -InstallAndroidTooling
.\scripts\Verify-Setup.ps1 -UseInsiders -InstallAndroidToolingSet-ExecutionPolicy Bypass -Scope Process -Force
cd "<ścieżka-do-repo>"
.\scripts\Install-VibeCodingEnvironment.ps1
.\scripts\Verify-Setup.ps1Przydatne po ręcznej instalacji narzędzi albo po aktualizacji listy rozszerzeń:
.\scripts\Configure-VSCode.ps1
.\scripts\Configure-VSCode.ps1 -UseInsiders-UseInsiders– używa VS Code Insiders i fallbackuje do stable, jeśli CLI insiders nie jest dostępne.-InstallAndroidTooling– doinstalowuje Android Studio i rozszerza walidację o narzędzia Android/Capacitor.-SkipWingetPackages– pomija instalację pakietów przez winget.-SkipNpmGlobals– pomija globalne pakiety npm.-SkipPythonPackages– pomija pakiety Python.-RetryCount <n>– ustawia liczbę retry dla instalacji i pobrań.
Skrypty są idempotentne i kontynuują pracę przy błędach pojedynczych pakietów:
wingetma retry i raport końcowy z ręcznymi linkami fallback.npmma retry, próbuje włączyć Corepack i sugerujenpx/instalację lokalną, jeśli global install nie działa.pipma retry i sugeruje instalację przezpy -m pipalbo venv.- VS Code Insiders ma fallback do stable VS Code, jeśli
code-insidersnie jest dostępny. - Niepoprawny istniejący
settings.jsonjest backupowany przed nadpisaniem ustawień z szablonu. - Skille z manifestu mogą być lokalne albo zdalne; błędy pobierania nie blokują konfiguracji edytora.
- Uruchom VS Code / VS Code Insiders.
- Zaloguj się do GitHub i GitHub Copilot.
- Uruchom Docker Desktop co najmniej raz, jeśli używasz kontenerów.
- Uruchom Android Studio i doinstaluj SDK/emulator, jeśli używasz Androida.
- Uruchom
Verify-Setup.ps1, aby zobaczyć elementy OK/WARN/ERR dla komend, rozszerzeń i lokalnych skilli.
- Nie commituj sekretów, tokenów ani plików
.envz danymi produkcyjnymi. - Zdalne skille dodawaj do
skills-manifest.jsontylko z zatwierdzonych źródeł. - Dla firmowych projektów rozważ pinning wersji narzędzi w osobnych manifestach.