kakaotalk_skill

This skill lets you read and send KakaoTalk messages on macOS via CLI by opening chats, drafting, and confirming before sending.
  • Python

460

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill team-attention/plugins-for-claude-natives --skill kakaotalk

  • SKILL.md3.6 KB

Overview

This skill automates reading and sending KakaoTalk messages on macOS via simple CLI scripts. It opens chat windows, extracts recent messages for context, drafts suggested replies, asks the user to confirm or edit, and then sends the message when approved. It is designed for power users who want quick, context-aware message workflows from the terminal.

How this skill works

The skill uses two Python scripts: one to read chats and one to send messages. kakao_read.py opens a chat by name, returns recent messages as JSON, and can list or search chats. kakao_send.py posts the confirmed message to the specified chat, optionally omitting a signature or closing the window after sending. The skill always shows a summary and a draft and requires explicit user confirmation before sending.

When to use it

  • You want a quick summary of recent KakaoTalk messages for a specific contact or group.
  • You need a context-aware message draft based on the latest conversation.
  • You prefer sending messages from the terminal or automating repetitive replies.
  • You need to search chat history from the command line and decide whether to respond.
  • You want to confirm message wording before sending to avoid mistakes.

Best practices

  • Run kakao_read.py with --json to get structured recent messages for context.
  • Focus drafts on the most recent 2–3 messages; older messages may be outdated.
  • Always review the suggested message and use the provided confirmation step.
  • Ensure KakaoTalk is running and Terminal has Accessibility permission before use.
  • Install atomacos and grant macOS Accessibility access to enable UI automation.

Example use cases

  • Open a chat with a contact, get a short summary of the last messages, and propose a reply like "See you at 7?" before sending.
  • Search group chat history for a keyword, summarize recent relevant messages, and decide whether to notify participants.
  • Automatically draft polite follow-ups when a message requires a reply, then confirm and send from the terminal.
  • Send a quick status update to a colleague with a signature omitted using the --no-signature flag.
  • List all chats to find a contact's exact chat name before reading or sending.

FAQ

Grant Terminal Accessibility under System Settings > Privacy & Security and keep KakaoTalk running.

How do I avoid the default signature?

Use the --no-signature option with kakao_send.py to omit the automated signature.

How does the skill decide context?

It reads the most recent messages (JSON output) and highlights the last 2–3 items as primary context for drafting replies.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational