katok

SuspiciousAudited by ClawScan on May 10, 2026.

Overview

This skill does match its KakaoTalk automation purpose, but it can read and send messages through an external CLI that needs broad macOS Accessibility permission.

Install only if you trust the external katok CLI and understand that it may read private KakaoTalk data and send messages as you. Review the Homebrew tap first, grant Accessibility permission carefully, and require explicit confirmation before any message is sent.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

An agent using this skill may be able to read KakaoTalk contacts/chats/messages and perform actions as the logged-in user.

Why it was flagged

The skill requires macOS Accessibility authority to control the logged-in KakaoTalk app, which can expose private account data and act as the user.

Skill content
macOS 접근성 API를 사용하여 카카오톡을 자동화합니다... 접근성 권한이 필요합니다.
Recommendation

Grant Accessibility permission only if you trust the installed katok CLI, consider using a dedicated environment, and revoke the permission when not needed.

What this means

If the agent misunderstands a request or acts too broadly, it could send an unintended KakaoTalk message from the user's account.

Why it was flagged

The allowed tool pattern permits katok command execution, including the documented send operation, without an artifact-level requirement for explicit user confirmation.

Skill content
allowed-tools: Bash(katok *) ... katok send "채팅방 이름" "보낼 메시지"
Recommendation

Require explicit user approval before every send action, and prefer read-only use unless the user clearly names the recipient and exact message.

What this means

The security of the skill depends on an external CLI that was not included in the reviewed artifacts, even though it will receive sensitive local UI/account authority.

Why it was flagged

The actual automation runtime is installed from an external Homebrew tap, while the provided skill has no code files to review.

Skill content
미설치 시: `brew install sunghyun-k/tap/katok`
Recommendation

Inspect the Homebrew tap and katok source/release provenance before installing, and avoid granting Accessibility permission to unverified binaries.

What this means

KakaoTalk may open during a task, which is expected for this automation but may surprise users if they did not intend to interact with the app.

Why it was flagged

The skill discloses that the CLI may start KakaoTalk automatically if it is not already running.

Skill content
미실행 시 katok이 자동으로 실행합니다
Recommendation

Run the skill only when you are comfortable with KakaoTalk opening and being controlled locally.