Capawesome Skills — Capacitor и Ionic

Capawesome Agent Skills

Тридцать скиллов Capawesome для Capacitor и Ionic: обновления версий, плагины, push, покупки и Capawesome Cloud

  • 54 ★ репозитория
  • Последний коммит
  • MIT
СкиллОфициальный

Расширенный доступ

Почему такой уровень

  • Агент правит нативные проекты Android и iOS и версии зависимостей при обновлении
  • Токен Capawesome Cloud открывает управление сборками и публикацией приложений
Все причины и проверки

capawesome-team/skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/capawesome-agent-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент правит нативные проекты Android и iOS и версии зависимостей при обновлении
  • Токен Capawesome Cloud открывает управление сборками и публикацией приложений

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Команда Capawesome собрала тридцать скиллов для мобильных приложений на Capacitor и Ionic Framework. Скиллы создают приложение с нуля, ставят нужные плагины из более чем 160 поддерживаемых, ведут обновление приложения и плагинов между мажорными версиями Capacitor и Ionic (с 4 по 8) и настраивают push-уведомления через Firebase Cloud Messaging и встроенные покупки. Часть скиллов относится к Capawesome Cloud: нативные сборки, обновления по воздуху, публикация в магазинах и работа с Capawesome CLI. Отдельные скиллы переносят проекты из Ionic Appflow, Ionic Enterprise SDK и Capgo в Capawesome Cloud. Скиллы для Angular, React и Vue описывают приемы каждого фреймворка. Три скилла подключают размещенные MCP-серверы Capawesome, Capacitor и Ionic Framework. Если сервер подключен, остальные скиллы берут документацию из него, иначе читают справочные файлы внутри скилла. Обновление Capacitor идет вручную по шагам справочников, интерактивную команду `npx cap migrate` агент не запускает.

Для кого. Мобильным разработчикам на Capacitor и Ionic, которым надо поднять версию фреймворка, подобрать плагин или настроить сборки в Capawesome Cloud.

Подходит, если

  • Приложение застряло на Capacitor 5, и до актуальной версии придется пройти несколько мажорных шагов подряд
  • Нужен плагин вроде файлового выбора, и агент должен поставить его и поправить нативные файлы Android и iOS
  • Сборки iOS и Android пора вынести в Capawesome Cloud
  • Приложению с нуля требуются подписки и встроенные покупки
  • Организацию из Ionic Appflow надо перенести в Capawesome Cloud

Не подходит, если

  • Приложение на React Native или Flutter: скиллы работают с Capacitor и Ionic
  • Обновлять надо сам плагин Capacitor: для этого есть скилл `capacitor-plugin-upgrades`, а `capacitor-app-upgrades` предназначен для приложения
  • Задача требует интерактивной команды `npx cap migrate`: агент ее не запускает и выполняет шаги вручную
  • Нужна только документация без правок проекта: хватит размещенных MCP-серверов без скиллов

Пример запроса к агенту

Обнови мое приложение на Capacitor с версии 5 до 8 и назови плагины, которые пришлось поднять.

Ограничения

Минимальные версии Node.js, Xcode и Android Studio зависят от целевой версии Capacitor: для версии 8 нужны Node.js 22 и Xcode 26. Серверу Capawesome с инструментами Cloud требуется API-токен, инструменты документации работают без токена. Серверы Capacitor и Ionic Framework авторы называют неофициальными. Переносы из Ionic Appflow, Ionic Enterprise SDK и Capgo есть только в скиллах, MCP-серверы их не покрывают.

Как отключить. Плагин снимите командой `claude plugin uninstall capacitor-core@capawesome-skills`, а скиллы, поставленные через skills.sh, удалите из каталога скиллов агента. MCP-сервер убирает `claude mcp remove capawesome`.

Частые вопросы

Как поставить скиллы Capawesome в Claude Code?

Выполните `npx skills add capawesome-team/skills`, чтобы получить все скиллы сразу. Для выборочной установки добавьте магазин командой `claude plugin marketplace add capawesome-team/skills` и поставьте плагин, например `claude plugin install capacitor-core@capawesome-skills`.

Нужны ли и MCP-серверы, и скиллы?

Они дополняют друг друга. Серверы отдают всегда свежую документацию и управляют Capawesome Cloud, а скиллы ведут обновления по шагам, переносят проекты из Ionic Appflow и Capgo и работают без сети. Когда сервер подключен, скиллы берут документацию из него.

До какой версии Capacitor доходит обновление?

Скилл `capacitor-app-upgrades` обновляет приложение с версии 4 до 8, в том числе несколькими мажорными шагами подряд. Если целевую версию не назвать, он берет последнюю, то есть 8.

Какие плагины Capacitor умеет ставить?

Скилл `capacitor-plugins` ставит и настраивает более 160 плагинов, официальных и от сообщества, например `@capawesome/capacitor-file-picker`. Плагины RevenueCat есть только в скиллах, серверы их не знают.

Как обновить скиллы?

Выполните `npx skills update`: команда подтягивает последние версии поставленных скиллов. MCP-серверы обновлять не надо, их размещает Capawesome.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы
Официальный

Маркетплейс Capgo из 11 плагинов с навыками для Capacitor: сборка, миграции, обновления, отладка, безопасность, публикация

ПлагинРасширенный доступ78Звезды репозитория
Официальный

Скиллы и MCP-сервер платформы Capgo для Capacitor-приложений: живые обновления, сборки в облаке, каналы и статистика релизов.

СкиллШирокий доступ213Звезды репозитория

Набор скиллов по iOS 26+, Swift 6.3 и SwiftUI: агент получает знания по современным фреймворкам Apple

СкиллМинимальный доступ1,3 тыс.Звезды репозитория

Awesome Android Agent Skills

awesome-android-agent-skills

Скиллы по современной разработке под Android для Copilot, Claude, Gemini и Cursor: Kotlin, Jetpack Compose, архитектура, Hilt, Room

СкиллМинимальный доступ1 тыс.Звезды репозитория
Официальный

Официальные 30 скиллов команды Android: Jetpack Compose, обновление AGP 9, R8, профилирование Perfetto, Navigation 3, CameraX и политики Google Play

СкиллРасширенный доступ10,5 тыс.Звезды репозитория

21 скилл для Android и KMP в Claude Code, Codex и Copilot CLI: Compose, корутины, Flow, сеть, хранение, тесты и Gradle

ПлагинМинимальный доступ173Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Capawesome Skills — Capacitor и Ionic (эта карточка)да54
Expo Skillsнет4 125официальные скиллы Expo и EAS для React Native, а этот набор работает с Capacitor и Ionic
Flutter Agent Pluginsда3 172плагин команды Flutter для Dart и Flutter, без Capacitor и веб-слоя Ionic

Коротко о README

Тридцать скиллов собраны в каталоге `skills/` и разложены по восьми плагинам Claude Code. Полный список скиллов и вопросы по установке команда вынесла в документацию Capawesome. Скиллы обновляет команда `npx skills update`.

Бейдж для README

Исходный SKILL.md

---
name: capacitor-app-upgrades
description: "Guides the agent through upgrading a Capacitor app project to a newer major version. Supports upgrades from Capacitor 4 through 8, including multi-version jumps. Performs all upgrade steps manually — does not use the interactive `npx cap migrate` command. Do not use for plugin library upgrade or non-Capacitor mobile frameworks."
license: MIT
compatibility: "Requires Node.js and npm. Xcode on macOS is required for iOS and Android Studio with a matching JDK for Android; the minimum versions depend on the target Capacitor version."
metadata:
  author: capawesome-team
  source: https://github.com/capawesome-team/skills/tree/main/skills/capacitor-app-upgrades
---

# Capacitor App Upgrade

Upgrade a Capacitor app project to a newer major version (4→5, 5→6, 6→7, or 7→8).

## Prerequisites

| Target Version | Node.js | Xcode   | Android Studio                  |
| -------------- | ------- | ------- | ------------------------------- |
| 5              | 16+     | 14.1+   | Flamingo 2022.2.1+ (Java 17)   |
| 6              | 18+     | 15.0+   | Hedgehog 2023.1.1+              |
| 7              | 20+     | 16.0+   | Ladybug 2024.2.1+ (Java 21)    |
| 8              | 22+     | 26.0+   | Otter 2025.2.1+                 |

## Procedures

### Step 1: Detect Current Version

Read `@capacitor/core` version from `package.json` (`dependencies` or `devDependencies`). Determine the current major version.

Ask the user for the target version. Default to the latest (8) if not specified.

### Step 2: Execute Upgrade

**Do not run `npx cap migrate`.** It is an interactive command that cannot be invoked by an agent. Always apply each upgrade manually using the steps in the corresponding reference file.

For each major version jump between the current and target version, apply the corresponding upgrade guide **sequentially**:

| Current → Target | Reference                            |
| ---------------- | ------------------------------------ |
| 4 → 5            | `references/upgrade-v4-to-v5.md`   |

Сообщить о проблеме