$npx skillfedfor your agent

flutter-upgrade

Flutter Upgrade guides you through SDK version updates with structured phases: research release notes and breaking changes, analyze codebase impact across mise, CI/CD, and Shorebird configurations, generate prioritized task lists, then execute upgrades with validation.

Flutter Upgrade systematically manages SDK version upgrades with impact analysis and task automation.

AI-generated summary based on this skill's SKILL.md

998 92 MITupdated by K9i-0

Decision gist · record as of 2026-07-27

Flutter Upgrade systematically manages SDK version upgrades with impact analysis and task automation. Flutter Upgrade guides you through SDK version updates with structured phases: research release notes and breaking changes, analyze codebase impact across mise, CI/CD, and Shorebird configurations, generate prioritized task lists, then execute upgrades with validation.

manual: git clone https://github.com/K9i-0/ccpocket → cp -r ccpocket/.claude/skills/flutter-upgrade ~/.claude/skills/flutter-upgrade
.claude/skills/flutter-upgrade/SKILL.md · version bb4f67b3

Use it when

  • Flutter Upgrade supports investigating breaking changes and deprecations in each Flutter release.
  • Flutter Upgrade analyzes your codebase to identify exactly which code modifications are required for the new version.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

K9i-0/ccpocket/flutter-upgrade · repository language: Dart

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I upgrade Flutter to a new version?

Flutter Upgrade helps you systematically update your Flutter SDK through structured phases. Start by researching the target release's notes and breaking changes, then analyze your codebase impact across mise, CI/CD, and Shorebird configurations. The skill generates prioritized task lists and guides execution with validation steps to ensure compatibility throughout your upgrade process.

What breaking changes should I investigate in a Flutter release?

Flutter Upgrade supports investigating breaking changes and deprecations in each Flutter release. The skill helps you identify which API changes, deprecated methods, and behavioral shifts affect your specific codebase. By analyzing release notes systematically, you can prioritize code modifications needed for version compatibility before executing the upgrade.

How does flutter-upgrade identify code modifications needed?

Flutter Upgrade analyzes your codebase to identify exactly which code modifications are required for the new version. It examines your project structure, dependencies, and configurations to pinpoint compatibility issues. The skill then generates actionable guidance on what changes to make, helping you understand the scope of work before you begin the actual upgrade.

Can flutter-upgrade help with mise, CI/CD, and Shorebird config?

Flutter Upgrade manages configuration updates across mise, CI/CD pipelines, and Shorebird settings during your SDK upgrade. While this represents a smaller part of the overall upgrade workflow, the skill ensures these critical infrastructure components are properly updated alongside your Flutter version bump to maintain consistency.

What's the process for creating an upgrade task checklist?

Flutter Upgrade creates and executes comprehensive upgrade task checklists tailored to your specific version migration. The skill generates prioritized tasks based on your codebase analysis, breaking changes investigation, and configuration requirements. You can then work through these tasks systematically to complete your Flutter version migration with confidence.

How should I approach flutter version migration systematically?

Flutter Upgrade provides a systematic approach: research release notes and breaking changes for your target version, analyze codebase impact across all configurations, generate prioritized task lists, then execute upgrades with validation. This structured methodology ensures you catch compatibility issues early and complete your Flutter SDK update smoothly.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Flutter Upgrade

Flutter SDKの新バージョンへのアップグレードを体系的に進めるスキル。 リリースノート調査からコード修正・検証まで一貫して対応する。

フェーズ1: 情報収集

1-1. リリースノート調査

WebSearch / WebFetch で以下を調査する:

  • Hotfix Issue: https://github.com/flutter/flutter/issues[stable] [hotfix] Flutter Release Version X.Y.Z を検索
  • Release Notes: https://docs.flutter.dev/release/release-notes/release-notes-X.Y.0
  • Breaking Changes: https://docs.flutter.dev/release/breaking-changes
  • Flutter blog: https://blog.flutter.dev の What's new 記事
  • CHANGELOG: https://github.com/flutter/flutter/blob/master/CHANGELOG.md

hotfix リリース (X.Y.1〜) の場合、メジャーリリース (X.Y.0) の Breaking Changes も含めて調査する。

1-2. 現在のプロジェクト状態を確認
# 現在のFlutterバージョン
flutter --version

# mise管理のバージョン
cat .mise.toml

# Dart SDK制約
grep -A1 'environment:' apps/mobile/pubspec.yaml

フェーズ2: プロジェクト影響分析

2-1. Breaking Changes のコードベースマッチング

リリースノートで見つかった Breaking Changes / 非推奨API

(truncated - see the full file via the links below)

File tree — 1 file
.claude/skills/flutter-upgrade/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Systematically upgrade Flutter SDK to new version with impact analysis”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

release-app
by K9i-0 · K9i-0/ccpocket

Release-app orchestrates multi-platform Flutter deployments by managing version increments, changelog entries, and platform-specific tagging that triggers automated GitHub Actions workflows. It validates code locally before pushing, then monitors CI/CD completion across your selected platforms.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars
shorebird-patch
by K9i-0 · K9i-0/ccpocket

Shorebird Patch automates the creation and staging of over-the-air patches for iOS and Android apps. The skill handles patch generation, asset difference validation, and staging distribution, while leaving production promotion to manual user control after verification. Use this when you need to push updates without a full release.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars
triage
by K9i-0 · K9i-0/ccpocket

Triage examines GitHub issues and pull requests by gathering context, investigating the codebase, and estimating implementation difficulty. It generates structured reports covering issue classification, platform support status, existing feature overlap, and actionable recommendations for whether to address, defer, or decline each request.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars
dart-resolve-package-conflicts
by flutter · flutter/agent-plugins

When pub get fails due to version conflicts, this workflow guides you through surgical lockfile edits to remove only the problematic package entry, then re-resolve to find compatible versions. It covers auditing dependencies with dart pub outdated, upgrading safely with version constraints, and handling retracted packages without wiping your entire lock file.

BSD-3-Clauseupdated Jul 2026
★ 2,745repo stars
test-flutter
by K9i-0 · K9i-0/ccpocket

test-flutter automates testing workflows for Flutter apps, combining unit tests, widget tests, static analysis, and code formatting into a single execution flow. It provides structured test conventions for organizing tests by feature and separates logic verification from UI interaction testing.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars
web-preview
by K9i-0 · K9i-0/ccpocket

web-preview automates Flutter web builds, spins up a local server, and validates the deployment with Playwright before delivering shareable preview URLs to your team. It handles port management, generates screenshots for verification, and supports both local and network-accessible URLs.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars

More skills update-store (MIT)

Tags
version-migrationbreaking-changessdk-upgraderelease-analysiscompatibility-checkdeprecation-handlingdependency-managementci-cd-integrationproject-impact-assessmentupgrade-automation