Capawesome Skills — Capacitor и Ionic
Capawesome Agent Skills
Тридцать скиллов Capawesome для Capacitor и Ionic: обновления версий, плагины, push, покупки и Capawesome Cloud
- 54 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент правит нативные проекты Android и iOS и версии зависимостей при обновлении
- Токен Capawesome Cloud открывает управление сборками и публикацией приложений
Установка
- Работает в
В терминале, через 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: сборка, миграции, обновления, отладка, безопасность, публикация
Скиллы и MCP-сервер платформы Capgo для Capacitor-приложений: живые обновления, сборки в облаке, каналы и статистика релизов.
Набор скиллов по iOS 26+, Swift 6.3 и SwiftUI: агент получает знания по современным фреймворкам Apple
Awesome Android Agent Skills
awesome-android-agent-skills
Скиллы по современной разработке под Android для Copilot, Claude, Gemini и Cursor: Kotlin, Jetpack Compose, архитектура, Hilt, Room
Официальные 30 скиллов команды Android: Jetpack Compose, обновление AGP 9, R8, профилирование Perfetto, Navigation 3, CameraX и политики Google Play
21 скилл для Android и KMP в Claude Code, Codex и Copilot CLI: Compose, корутины, Flow, сеть, хранение, тесты и Gradle
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| 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` |