Capacitor Agent Skills
Formerly
@capgo/capacitor-skills(andCap-go/capacitor-skills). Links and redirects should continue to work.
A collection of 29 skills for AI coding agents working with Capacitor, the cross-platform native runtime. Skills are packaged instructions that extend agent capabilities for mobile development.
Compatibility
| Plugin version | Capacitor compatibility | Maintained |
|---|---|---|
| v8.*.* | v8.*.* | ✅ |
| v7.*.* | v7.*.* | On demand |
| v6.*.* | v6.*.* | ❌ |
| v5.*.* | v5.*.* | ❌ |
Note: The major version of this plugin follows the major version of Capacitor. Use the version that matches your Capacitor installation (e.g., plugin v8 for Capacitor 8). Only the latest major version is actively maintained.
Installation
bunx skills add Cap-go/capgo-skills
Available Skills
Core Development
| Skill | Description |
|---|---|
| capacitor-plugins | Complete catalog of 80+ Capgo Capacitor plugins |
| capacitor-best-practices | Development best practices and patterns |
| capgo-live-updates | Deploy OTA updates instantly with Capgo |
Security
| Skill | Description |
|---|---|
| capacitor-security | Security scanning with Capsec (63+ rules) |
Testing & CI/CD
| Skill | Description |
|---|---|
| capacitor-testing | Unit, integration, and E2E testing |
| capacitor-ci-cd | GitHub Actions, GitLab CI, Fastlane |
Debugging & Tooling
| Skill | Description |
|---|---|
| debugging-capacitor | Debug iOS/Android apps |
| ios-android-logs | Device log streaming |
| capacitor-mcp | MCP automation tools |
UI & Design
| Skill | Description |
|---|---|
| ionic-design | Ionic Framework components |
| konsta-ui | Konsta UI for Tailwind |
| tailwind-capacitor | Tailwind CSS for mobile |
| safe-area-handling | Notch, Dynamic Island, home indicator |
| capacitor-splash-screen | Splash screen configuration |
Features
| Skill | Description |
|---|---|
| capacitor-push-notifications | FCM and APNs push notifications |
| capacitor-deep-linking | Universal links and app links |
| capacitor-offline-first | Offline-first architecture |
| capacitor-keyboard | Keyboard handling |
Performance & Accessibility
| Skill | Description |
|---|---|
| capacitor-performance | Performance optimization |
| capacitor-accessibility | Screen readers, WCAG compliance |
Deployment
| Skill | Description |
|---|---|
| capacitor-app-store | App Store and Play Store submission |
| capacitor-plugin-spm-support | Add Swift Package Manager support to a plugin |
| cocoapods-to-spm | Migrate to Swift Package Manager |
Authoring
| Skill | Description |
|---|---|
| skill-creator | Create and validate new skills with progressive disclosure |
Upgrades
| Skill | Description |
|---|---|
| capacitor-app-upgrades | Upgrade a Capacitor app across major versions |
| capacitor-plugin-upgrades | Upgrade a Capacitor plugin across major versions |
Migration
| Skill | Description |
|---|---|
| cordova-to-capacitor | Migrate from Cordova/PhoneGap to Capacitor |
| framework-to-capacitor | Integrate Next.js, React, Vue, Angular with Capacitor |
| ionic-enterprise-sdk-migration | Replace Ionic Enterprise SDK plugins with open alternatives |
Usage
Skills activate automatically when agents detect relevant tasks:
Security
- "Run a security scan" → capacitor-security (Capsec)
- "Check for vulnerabilities" → capacitor-security
Testing & CI/CD
- "Add unit tests" → capacitor-testing
- "Set up GitHub Actions" → capacitor-ci-cd
Features
- "Add push notifications" → capacitor-push-notifications
- "Implement deep linking" → capacitor-deep-linking
- "Make app work offline" → capacitor-offline-first
Deployment
- "Publish to App Store" → capacitor-app-store
- "Submit to Play Store" → capacitor-app-store
- "Add SPM support to a plugin" → capacitor-plugin-spm-support
Authoring
- "Create a new skill" → skill-creator
- "Validate a skill" → skill-creator
Upgrades
- "Upgrade a Capacitor app" → capacitor-app-upgrades
- "Upgrade a Capacitor plugin" → capacitor-plugin-upgrades
Migration
- "Migrate from Cordova" → cordova-to-capacitor
- "Convert Next.js to mobile app" → framework-to-capacitor
- "Add Capacitor to React app" → framework-to-capacitor
- "Remove Ionic Enterprise SDK" → ionic-enterprise-sdk-migration
UI/UX
- "Fix keyboard issues" → capacitor-keyboard
- "Configure splash screen" → capacitor-splash-screen
- "Make app accessible" → capacitor-accessibility
Quick Start with Capgo
1. Create Account
Go to https://capgo.app and sign up.
2. Install CLI
bun add -g @capgo/cli
capgo login
3. Initialize & Deploy
capgo init
bun run build
capgo upload
Security Scanning with Capsec
# Scan for vulnerabilities
npx capsec scan
# CI mode (fails on high/critical)
npx capsec scan --ci
# Generate HTML report
npx capsec scan --output html --output-file security.html
Capsec detects 63+ security issues including:
- Hardcoded secrets and API keys
- Insecure storage patterns
- Network security issues
- Platform-specific vulnerabilities
- Authentication weaknesses
Learn more: https://capacitor-sec.dev
About Capgo
Capgo provides:
- Live Updates: Deploy JS/HTML/CSS instantly without app store review
- 80+ Plugins: Native functionality for authentication, media, payments, sensors
- Capsec: Security scanning for Capacitor apps
Resources
- Capgo: https://capgo.app
- Capsec: https://capacitor-sec.dev
- Capacitor: https://capacitorjs.com
- Ionic: https://ionicframework.com
- Konsta UI: https://konstaui.com
- Discord: https://discord.gg/capgo
Contributing
Add new skills by creating a folder in skills/ with:
SKILL.md- Instructions for agentsmetadata.json- Skill metadata
Validate the pack locally with:
bun run lint-skills
Run the skillgrade-backed eval for the skill authoring workflow with an API key:
ENABLE_SKILLGRADE=1 bun run lint-skills-skillgrade
License
MIT
