{"id":49801501,"url":"https://github.com/capawesome-team/skills","last_synced_at":"2026-05-12T14:42:40.022Z","repository":{"id":344798935,"uuid":"1183001199","full_name":"capawesome-team/skills","owner":"capawesome-team","description":"🤖 Agent skills for interacting with Capawesome, Capacitor and the Ionic Framework.","archived":false,"fork":false,"pushed_at":"2026-04-09T14:03:48.000Z","size":559,"stargazers_count":14,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-09T16:06:11.574Z","etag":null,"topics":["agent","agents","ai","capacitor","capawesome","ionic","ionic-framework","skills"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/capawesome-team.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["capawesome-team"],"open_collective":"capawesome","polar":"capawesome-team"}},"created_at":"2026-03-16T07:06:01.000Z","updated_at":"2026-04-09T14:07:04.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/capawesome-team/skills","commit_stats":null,"previous_names":["capawesome-team/skills"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/capawesome-team/skills","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capawesome-team%2Fskills","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capawesome-team%2Fskills/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capawesome-team%2Fskills/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capawesome-team%2Fskills/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capawesome-team","download_url":"https://codeload.github.com/capawesome-team/skills/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capawesome-team%2Fskills/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32944276,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-12T09:19:52.626Z","status":"ssl_error","status_checked_at":"2026-05-12T09:17:33.438Z","response_time":102,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent","agents","ai","capacitor","capawesome","ionic","ionic-framework","skills"],"created_at":"2026-05-12T14:42:39.343Z","updated_at":"2026-05-12T14:42:40.014Z","avatar_url":"https://github.com/capawesome-team.png","language":"Python","funding_links":["https://github.com/sponsors/capawesome-team","https://opencollective.com/capawesome","https://polar.sh/capawesome-team"],"categories":[],"sub_categories":[],"readme":"# skills\n\nAgent skills for interacting with Capawesome, Capacitor and the Ionic Framework.\n\n\u003cdiv class=\"capawesome-z29o10a\"\u003e\n  \u003ca href=\"https://cloud.capawesome.io/\" target=\"_blank\"\u003e\n    \u003cimg alt=\"Deliver Live Updates to your Capacitor app with Capawesome Cloud\" src=\"https://cloud.capawesome.io/assets/banners/cloud-build-and-deploy-capacitor-apps.png?t=1\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n## Features\n\n- 🤖 **Agent-optimized**: Every instruction is unambiguous and machine-actionable for AI agents.\n- 📱 **Cross-platform**: Covers both Android and iOS platform specifics.\n- 🔄 **Capacitor Upgrades**: Upgrade Capacitor apps and plugins across major versions (4 → 8).\n- 📦 **Plugin Setup**: Install and configure 160+ Capacitor plugins from official and community sources.\n- ☁️ **Cloud Integration**: Set up native builds, live updates, and app store publishing with Capawesome Cloud.\n- 🚀 **Automated First**: Tries automated upgrade before falling back to manual steps.\n- 🐛 **Error Handling**: Common issues and fixes included in every skill.\n- 🔁 **Up-to-date**: Always supports the latest Capacitor version.\n\nMissing a feature? Just [open an issue](https://github.com/capawesome-team/skills/issues/new) and we'll take a look!\n\n## Installation\n\n### skills.sh\n\nTo install all skills at once, use the [skills](https://skills.sh/) command:\n\n```bash\nnpx skills add capawesome-team/skills\n```\n\n### Claude Code Plugin Marketplace\n\nAlternatively, if you're using Claude Code, you can add the [Claude Code Plugin Marketplace](https://code.claude.com/docs/en/plugins) and install individual plugins:\n\n```bash\nclaude plugin marketplace add capawesome-team/skills\n```\n\nAvailable plugins:\n\n| Plugin | Description |\n| ------ | ----------- |\n| `capacitor-core` | App creation, development, upgrades, expert reference, and plugin setup. |\n| `capacitor-integrations` | Push notifications (FCM) and in-app purchases. |\n| `capacitor-frameworks` | Angular, React, and Vue patterns for Capacitor. |\n| `capacitor-plugin-dev` | Create, upgrade, and add SPM support to Capacitor plugins. |\n| `ionic-core` | App creation, development, upgrades, and expert reference. |\n| `ionic-frameworks` | Angular, React, and Vue patterns for Ionic. |\n| `capawesome-cloud` | CLI setup, native builds, live updates, and app store publishing. |\n| `ionic-migrations` | Migrate from Ionic Appflow and Ionic Enterprise SDK plugins. |\n\nInstall a plugin:\n\n```bash\nclaude plugin install capacitor-core@capawesome-skills\n```\n\n## Update\n\nTo regularly update the skills to the latest version, run:\n\n```bash\nnpx skills update\n```\n\n## Usage\n\nAfter installing the skills, you can use them in your agent. Here are some examples...\n\nUpgrade a Capacitor app across major versions:\n\n```plaintext\nUpgrade my Capacitor app from version 5 to version 7.\n```\n\nInstall and configure any of 160+ supported Capacitor plugins:\n\n```plaintext\nInstall and configure the @capawesome/capacitor-file-picker plugin in my project.\n```\n\nSet up live updates, native builds, or app store publishing with Capawesome Cloud:\n\n```plaintext\nSet up Capacitor Live Updates with Capawesome Cloud in my project.\n```\n\n```plaintext\nSet up native builds with Capawesome Cloud for my Capacitor app.\n```\n\nAdd push notifications with Firebase Cloud Messaging:\n\n```plaintext\nSet up push notifications with Firebase Cloud Messaging in my Capacitor app.\n```\n\nUpgrade a Capacitor plugin to a newer major version:\n\n```plaintext\nUpgrade my Capacitor plugin to version 7.\n```\n\nMigrate from Ionic Appflow or Ionic Enterprise SDK plugins:\n\n```plaintext\nMigrate my app from Ionic Appflow to Capawesome Cloud.\n```\n\n## Skills\n\n### Capacitor\n\n| Skill | Description |\n| ----- | ----------- |\n| [`capacitor-angular`](./skills/capacitor-angular/) | Angular-specific patterns and best practices for Capacitor app development. |\n| [`capacitor-app-creation`](./skills/capacitor-app-creation/) | Create a new Capacitor app from scratch with platform setup and optional integrations. |\n| [`capacitor-app-development`](./skills/capacitor-app-development/) | General Capacitor app development — core concepts, CLI usage, app configuration, troubleshooting, and best practices. |\n| [`capacitor-app-spm-migration`](./skills/capacitor-app-spm-migration/) | Migrate a Capacitor app's iOS dependency management from CocoaPods to Swift Package Manager (SPM). |\n| [`capacitor-app-upgrades`](./skills/capacitor-app-upgrades/) | Upgrade a Capacitor app to a newer major version. |\n| [`capacitor-expert`](./skills/capacitor-expert/) | Comprehensive Capacitor expert reference — core concepts, CLI, plugins, framework integration, best practices, and Capawesome Cloud. |\n| [`capacitor-in-app-purchases`](./skills/capacitor-in-app-purchases/) | Set up in-app purchases and subscriptions in Capacitor apps. |\n| [`capacitor-plugin-development`](./skills/capacitor-plugin-development/) | Create and maintain Capacitor plugins from scratch. |\n| [`capacitor-plugin-spm-support`](./skills/capacitor-plugin-spm-support/) | Add Swift Package Manager (SPM) support to a Capacitor plugin. |\n| [`capacitor-plugin-upgrades`](./skills/capacitor-plugin-upgrades/) | Upgrade a Capacitor plugin to a newer major version. |\n| [`capacitor-plugins`](./skills/capacitor-plugins/) | Install, configure, and use Capacitor plugins from official and community sources. |\n| [`capacitor-push-notifications`](./skills/capacitor-push-notifications/) | Set up and use push notifications in Capacitor apps using Firebase Cloud Messaging. |\n| [`capacitor-react`](./skills/capacitor-react/) | React-specific patterns and best practices for Capacitor app development. |\n| [`capacitor-vue`](./skills/capacitor-vue/) | Vue-specific patterns and best practices for Capacitor app development. |\n\n### Capawesome\n\n| Skill | Description |\n| ----- | ----------- |\n| [`capawesome-cli`](./skills/capawesome-cli/) | Install, configure, and use the Capawesome CLI for authentication, project linking, and CI/CD integration. |\n| [`capawesome-cloud`](./skills/capawesome-cloud/) | Set up and manage native builds, live updates, and app store publishing using Capawesome Cloud. |\n\n### Ionic\n\n| Skill | Description |\n| ----- | ----------- |\n| [`ionic-angular`](./skills/ionic-angular/) | Angular-specific Ionic development patterns — navigation, lifecycle hooks, forms, and standalone vs NgModule architecture. |\n| [`ionic-app-creation`](./skills/ionic-app-creation/) | Create a new Ionic app with framework integration, Capacitor setup, and Tailwind CSS. |\n| [`ionic-app-development`](./skills/ionic-app-development/) | General Ionic Framework development — core concepts, component reference, CLI usage, layout, theming, and troubleshooting. |\n| [`ionic-app-upgrades`](./skills/ionic-app-upgrades/) | Upgrade an Ionic app to a newer major version (4 through 8). |\n| [`ionic-expert`](./skills/ionic-expert/) | Comprehensive Ionic Framework expert skill — core concepts, components, theming, lifecycle, navigation, and framework-specific patterns. |\n| [`ionic-react`](./skills/ionic-react/) | React-specific Ionic development patterns — components, IonReactRouter, lifecycle hooks, and state management. |\n| [`ionic-vue`](./skills/ionic-vue/) | Vue-specific Ionic development patterns — components, navigation, lifecycle hooks, and composables. |\n\n### Ionic Appflow\n\n| Skill | Description |\n| ----- | ----------- |\n| [`ionic-appflow-migration`](./skills/ionic-appflow-migration/) | Migrate from Ionic Appflow to Capawesome Cloud. |\n| [`ionic-enterprise-sdk-migration`](./skills/ionic-enterprise-sdk-migration/) | Migrate from discontinued Ionic Enterprise SDK plugins to Capawesome alternatives. |\n\n## License\n\nSee [LICENSE](https://github.com/capawesome-team/skills/blob/main/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcapawesome-team%2Fskills","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcapawesome-team%2Fskills","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcapawesome-team%2Fskills/lists"}