Toolverse
All skills

flutter-pub-update

by bannzai

Flutterプロジェクトのpubspec.yamlパッケージを更新するスキル。一括更新または指定パッケージ更新に対応。メジャーバージョン更新時は確認を挟み、更新前にpub.dev/GitHubでchangelogを確認して変更内容を報告する。$ARGUMENTSにパッケージ名を指定するか、--allで全パッケージ更新。

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
bannzai
Category
Mobile
Views
4

About this skill

Flutterプロジェクトのpubspec.yamlパッケージを更新するスキル。一括更新または指定パッケージ更新に対応。メジャーバージョン更新時は確認を挟み、更新前にpub.dev/GitHubでchangelogを確認して変更内容を報告する。$ARGUMENTSにパッケージ名を指定するか、--allで全パッケージ更新。

How to use

  1. Uruchom skill poleceniem /flutter-pub-update z argumentami. Możesz podać konkretną nazwę pakietu (np. /flutter-pub-update provider), wiele pakietów naraz (np. /flutter-pub-update provider dio) lub flag --all aby zaktualizować wszystkie pakiety.

  2. Skill najpierw sprawdzi aktualny stan zależności poleceniem flutter pub outdated, które pokaże dostępne wersje: Current (obecna), Upgradable (w ramach ograniczeń pubspec.yaml), Resolvable (wymaga zmiany ograniczeń) i Latest (najnowsza).

  3. Dla każdego pakietu do aktualizacji narzędzie automatycznie pobierze changelog ze strony pub.dev/{nazwa-pakietu}/changelog oraz ewentualnie z GitHub, aby wyświetlić listę zmian, nowych funkcji, poprawek błędów i Breaking Changes.

  4. Jeśli którykolwiek pakiet zmienia wersję major (np. 1.x.x na 2.x.x), skill wyświetli ostrzeżenie z listą Breaking Changes i poprosi Cię o potwierdzenie przed kontynuacją.

  5. Po Twojej akceptacji skill uruchomi flutter pub upgrade (lub flutter pub upgrade --major-versions dla zmian major) i zaktualizuje pakiety w pubspec.yaml.

  6. Na koniec zobaczysz raport z tabelą zawierającą nazwy pakietów, stare i nowe wersje, typ zmiany (Minor, Major, Patch) oraz podsumowanie głównych zmian w każdym pakiecie.

Related skills

create-plan

by antinomyhq

Generate detailed implementation plans for complex tasks. Creates comprehensive strategic plans in Markdown format with objectives, step-by-step implementation tasks using checkbox format, verification criteria, risk assessments, and alternative approaches. Use when users need

Mobile
13108

automating-mobile-app-testing

by jeremylongshore

This skill enables automated testing of mobile applications on iOS and Android platforms using frameworks like Appium, Detox, XCUITest, and Espresso. It generates end-to-end tests, sets up page object models, and handles platform-specific elements. Use this skill when the user

Mobile
17142

flutter-expert

by sickn33

Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment. Handles state management, animations, testing, and performance optimization for mobile, web, desktop, and embedded platforms. Use PROACTIVELY for Flutter architecture, UI implementation, or

Mobile
54112

slidev

by XIYO

Comprehensive guide for Slidev - a web-based presentation framework for developers. Covers Markdown syntax, layouts, components, animations, theming, and exporting. Use this skill when creating or working with developer presentations using Slidev.

Mobile
223353

csharp-developer

by zenobi-us

Expert C# developer specializing in modern .NET development, ASP.NET Core, and cloud-native applications. Masters C# 12 features, Blazor, and cross-platform development with emphasis on performance and clean architecture.

Mobile
37126

kotlin-multiplatform

by vitorpamplona

Platform abstraction decision-making for Amethyst KMP project. Guides when to abstract vs keep platform-specific,\nsource set placement (commonMain, jvmAndroid, platform-specific), expect/actual patterns. Covers primary targets\n(Android, JVM/Desktop, iOS) with web/wasm future

Mobile
15105