Przejdź do treści
Biblioteka skilli
Programowanie · Konwersja i formaty

rspress-v2-upgrade

/rspress-v2-upgrade

Migruje projekty Rspress z wersji 1 do 2 według przewodnika, z aktualizacją konfiguracji i motywów oraz walidacją.

Repozytorium
agent-skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
22.10.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
2
Przestarzałość

Brak sygnałów. Repozytorium zmienione 22.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Migruje projekty Rspress z wersji 1 do 2 według przewodnika, z aktualizacją konfiguracji i motywów oraz walidacją.

Oryginalny opis (EN)

Migrate Rspress projects from v1 to v2. Use when a user asks to upgrade Rspress, follow the v1-to-v2 guide, update configs/themes, or validate the upgrade.

Jak działa

  1. Workflow
Sekcje z nagłówków SKILL.md, w oryginale · 34 linii, 235 słów
Podgląd SKILL.md
---
name: rspress-v2-upgrade
description: Migrate Rspress projects from v1 to v2. Use when a user asks to upgrade Rspress, follow the v1-to-v2 guide, update configs/themes, or validate the upgrade.
---

# Rspress v1 to v2 upgrade

## Workflow

1. **Confirm current setup**
   - Read `package.json` to identify Rspress and plugin packages in use.
   - Locate the Rspress config file (commonly `rspress.config.(ts|js|mjs|cjs)`).
   - Check for custom theme files and MDX usage.

2. **Open the official upgrade guide**
   - Use the v1 → v2 guide as the source of truth:
     - <https://rspress.rs/guide/migration/rspress-1-x>

3. **Plan the upgrade path**
   - List breaking changes that apply to the project's current config, plugins, and theme.
   - Note any removed or renamed packages, options, and APIs.

4. **Update dependencies**
   - Replace `rspress` with `@rspress/core@^2.0.0`.
   - Remove packages now built into `@rspress/core` (e.g. `rspress`, `@rspress/plugin-shiki`, `@rspress/plugin-auto-nav-sidebar`, `@rspress/plugin-container-syntax`, `@rspress/plugin-last-updated`, `@rspress/plugin-medium-zoom`, `@rspress/theme-default`, `@rspress/runtime`).
   - Bump remaining Rspress plugins to latest versions via `npx taze major --include /rspress/ -w -r`.
   - Ensure Node.js >= 20.9.0.

5. **Apply config and code changes**
   - Update import paths (`rspress/runtime` → `@rspress/core/runtime`, `rspress/theme` → `@rspress/core/theme`, `@rspress/theme-default` → `@rspress/core/theme-original`).
   - If the project has a custom theme (in `theme` directory), use `@rspress/core/theme-original` to import the original theme components.
   - Update the Rspress config to match v2 options and defaults.
   - Remove deprecated or unsupported settings.

6. **Validate**
   - Run the build and dev server.
   - Fix any warnings or errors that appear in the new version. If errors or warnings occur, please refer to the [Official Upgrade Guide](https://rspress.rs/guide/migration/rspress-1-x) and first check if it's caused by any omitted or incomplete migration steps.

Wersje

W bazie nie ma innych skilli o nazwie rspress-v2-upgrade.

Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.

Migawka bazy z 28.10.2026 · wersja paczki 901cfed07d64 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100framework-upgrade
    Orkiestruje aktualizację frameworka (audit, plan, migrate, validate) z podłączanymi pakietami, przy podnoszeniu wersji frameworka.
  • 100pro-upgrade
    Pomaga zaktualizować projekt Ant Design Pro do najnowszej wersji i przeprowadza jego migrację.
  • 100cursor-upgrade-migration
    Prowadzi przez aktualizację wersji Cursor i migrację ustawień.
  • 100sentry-upgrade-migration
    Aktualizuje SDK Sentry i migruje zmiany w API: z wersji 7 na 8, Python SDK z wersji 1 na 2, zastępuje przestarzałe Hub i Transaction oraz uruchamia codemod migr8.
  • 85om-auto-upgrade-0.6.6-to-0.6.7
    Migruje kod projektu Open Mercato z wersji 0.6.6 do 0.6.7, sprawdza typy i zgłasza ręczne poprawki.
  • 100ss-upgrade
    Aktualizuje zależności i frameworki z analizą zmian niekompatybilnych, uruchamiając się przy zamiarze aktualizacji, migracji lub modernizacji.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.