kakao-automation

Automate KakaoTalk messaging and media uploads via ADB and Appium.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/potentialInc/claude-mobile --skill kakao-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kakao-automation
Source: https://github.com/potentialInc/claude-mobile/tree/main/kakao-automation
Command: npx skills add https://github.com/potentialInc/claude-mobile --skill kakao-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates repetitive manual interaction with the KakaoTalk Android app so teams can reliably send messages, upload media, and interact with chats and channels without manual device control.

Core Features & Use Cases

  • Message Sending: Navigate chats, enter text, and send messages to individual contacts or group chats.
  • Media Uploads: Attach and send photos or videos from the device storage, including guidance to push files to the device when needed.
  • Channel and Comment Interaction: Open open chats or channels and post comments or replies.
  • Multi-Device Batch Messaging: Coordinate multiple Appium sessions to send messages from several devices in parallel for testing or outreach.
  • Element-Finding Strategies & Troubleshooting: Use resource IDs, content descriptions, UiSelector, and XPath with UI tree dumps to recover from selector breakages.

Quick Start

Send the message "Hello from Appium" to contact Jane Doe in KakaoTalk on my connected Android device using an Appium UiAutomator2 session with noReset enabled.

Frequently Asked Questions about kakao-automation

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

FAQPage Schema
How do I automate sending KakaoTalk messages on Android?

To automate sending KakaoTalk messages on Android, you use Appium UiAutomator2 sessions to locate UI elements via resource IDs and XPath, enter text, and dispatch messages to contacts or groups without manual device control.

Can I use ADB and Appium to upload photos to KakaoTalk chats?

Yes, you can use ADB and Appium to upload photos to KakaoTalk chats. You push media files to the connected Android device's storage, then use Appium to attach and send them within the chat window.

Do I need noReset enabled to automate KakaoTalk with Appium?

Yes, you need the noReset capability enabled in your Appium UiAutomator2 session to automate KakaoTalk. This prevents the app data from clearing between sessions, maintaining your login state and chat history.

What is the best way to handle broken UI selectors during KakaoTalk automation?

The best way to handle broken UI selectors during KakaoTalk automation is performing UI tree dumps to inspect the hierarchy and recover element-finding strategies using UiSelector, content descriptions, or XPath.

Can I coordinate multiple Appium sessions for batch messaging on Android?

Yes, you can coordinate multiple Appium sessions for batch messaging on Android. This allows you to send messages from several connected devices in parallel for testing or outreach campaigns.

How do I automate leaving comments on KakaoTalk channels?

To automate leaving comments on KakaoTalk channels, your Appium script navigates to the open chat or channel interface, locates the comment input field using XPath or resource IDs, enters text, and submits the reply.