capacitor-keyboard

Manage keyboard visibility and resize behavior in Capacitor apps.

58|5|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-keyboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: capacitor-keyboard
Source: https://github.com/Cap-go/capgo-skills/tree/main/skills/capacitor-keyboard
Command: npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-keyboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing keyboard behavior across Capacitor-powered mobile apps to ensure smooth UI and reliable input flow.

Core Features & Use Cases

  • Keyboard visibility management and resize handling on iOS and Android
  • Event-driven updates for input focus and layout adjustments
  • iOS accessory bar control and scroll-safe input handling

Quick Start

Install and configure the Capacitor Keyboard plugin to start controlling keyboard visibility and events in your app.

Frequently Asked Questions about capacitor-keyboard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle keyboard visibility and resize behavior in a Capacitor app?

You manage keyboard visibility and resize behavior in a Capacitor app by configuring the Capacitor Keyboard plugin. It offers event listeners and specific configuration options to control layout adjustments during input focus on iOS and Android.

What is the best way to manage input focus events for mobile keyboards in Capacitor?

The best way to manage input focus events for mobile keyboards in Capacitor is through event-driven updates. The Capacitor Keyboard plugin allows you to listen for keyboard events and coordinate layout adjustments and scroll-safe input handling.

Does the Capacitor Keyboard plugin support both iOS and Android platforms?

Yes, the Capacitor Keyboard plugin supports both iOS and Android platforms. It provides cross-platform keyboard visibility management, resize handling, and specific iOS accessory bar control for reliable input flow.

How do I control the iOS accessory bar during keyboard events in a Capacitor project?

You control the iOS accessory bar during keyboard events in a Capacitor project by using the Capacitor Keyboard plugin. It includes specific configuration options to manage the accessory bar and ensure scroll-safe input handling.

Why does my UI layout break when the mobile keyboard appears in my Capacitor app?

Your UI layout breaks when the mobile keyboard appears because resize behavior is not properly configured. The Capacitor Keyboard plugin solves this by providing event-driven updates for layout adjustments and input focus coordination.