# Upgrade Starterpack

> <!-- ⚠️ STARTERPACK CORE — DO NOT MODIFY. This file is managed by the starterpack. -->

- Skill: `majiayu000/upgrade-starterpack` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/upgrade-starterpack`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/upgrade-starterpack/raw
- Safety review: pending (external: skill-scanner PASS, skillspector CAUTION)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/upgrade-starterpack

---


<!-- ⚠️ STARTERPACK CORE — DO NOT MODIFY. This file is managed by the starterpack. -->
---
name: upgrade-starterpack
description: Upgrade the starterpack with AI assistance
---

# Upgrade Starterpack

Run the starterpack upgrade with AI-assisted conflict resolution.

## Steps

1. Run the analyze command:
   ```bash
   bash scripts/_core/core-update.sh --analyze
   ```

2. Review the output for:
   - Version change (current → target)
   - Breaking changes in upgrade notes
   - Local modifications that will be overwritten
   - Required migrations

3. If local modifications exist:
   - Note which files have local changes
   - Determine if changes should be preserved
   - Plan to re-apply them after upgrade

4. Enter plan mode to create upgrade plan for user approval

5. After user approves, execute:
   - Run `bash scripts/_core/core-update.sh` to apply upgrade
   - Re-apply preserved local modifications
   - Run validation commands

6. Post-upgrade validation:
   ```bash
   npm run lint:frontend && npm run lint:backend
   npm run typecheck:frontend
   bash scripts/_core/validate-core-files.sh
   ```

