Token导航 LogoToken导航

Agent Skill · 研究检索

kakaotalk-mac(kakaotalk Mac 搜索)

kakaotalk-mac 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

kakaotalk-mac 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为执行命令;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 3,823。

总安装 39,168周安装 1,641GitHub Stars 4,263下载 12,672核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:kakaotalk-mac(kakaotalk Mac 搜索)
来源仓库:https://github.com/nomadamas/k-skill
仓库路径:skills/kakaotalk-mac
安装命令:
npx skills add https://github.com/nomadamas/k-skill --skill kakaotalk-mac
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/nomadamas/k-skill --skill kakaotalk-mac

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

kakaotalk-mac 用于查找、检索和筛选相关信息。适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词或任务场景快速定位候选结果。通过 npx skills add 命令从指定 GitHub 仓库安装并使用。安装前需确认权限范围、维护状态,以及是否会触发联网或文件操作。

建议结合原始 README 核验具体用法和功能边界。

来源仓库内路径:skills/kakaotalk-mac

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/nomadamas/k-skill --skill kakaotalk-mac;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

kakaotalk-mac 怎么安装?

在终端执行 npx skills add https://github.com/nomadamas/k-skill --skill kakaotalk-mac。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

kakaotalk-mac 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

kakaotalk-mac 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 npx skills add https://github.com/nomadamas/k-skill --skill kakaotalk-mac 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

kakaotalk-mac 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

kakaotalk-mac 用的人多吗?

公开数据是累计安装 39,168 次,近一周安装 1,641 次,下载 12,672 次,GitHub 4,263 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

kakaotalk-mac 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 来源仓库有 4,263 星,维护活跃度相对可查。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
kakaotalk-mac

kakaotalk Mac 搜索 · 本页

39,1684,263执行命令未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

KakaoTalk Mac CLI

What this skill does

kakaocli 를 사용해 macOS에서 카카오톡 대화 목록을 확인하고, 메시지를 검색하고, 필요할 때 답장을 보낸다.

이 스킬은 macOS + 카카오톡 Mac 앱 설치를 전제로 한다. 공식 Kakao API를 쓰는 것이 아니라 로컬 데이터베이스 읽기와 macOS 접근성 자동화 위에서 동작하므로, 권한과 안전 규칙을 먼저 확인해야 한다.

When to use

  • "카카오톡 최근 대화 목록 보여줘"
  • "특정 채팅방 최근 메시지 찾아줘"
  • "카카오톡 메시지 검색해줘"
  • "내 카톡으로 테스트 메시지 보내줘"
  • "답장 초안은 만들되 실제 전송 전에는 꼭 확인받아"

When not to use

  • macOS가 아닌 환경
  • 카카오톡 Mac 앱이 설치되어 있지 않은 환경
  • 사용자 확인 없이 다른 사람에게 메시지를 바로 보내야 하는 작업
  • 카카오 공식 API 범위 안에서 해결 가능한 서버-투-서버 연동 작업

Prerequisites

  • macOS
  • KakaoTalk for Mac 설치
  • Homebrew
  • Mac App Store 로그인(mas 사용 시)
  • kakaocli 설치
  • python3 3.10+
  • 이 저장소의 helper scripts/kakaotalk_mac.py
  • 터미널 앱에 Full Disk Access 와 Accessibility 권한 부여

Inputs

  • 채팅방 이름 또는 검색 키워드
  • 읽기 범위: 최근 N개, --since 1h, --since 7d 등
  • 전송할 메시지 본문
  • 테스트 여부 (--me, --dry-run)

Workflow

0. Install KakaoTalk for Mac first when missing

카카오톡 Mac 앱이 없으면 먼저 설치한다. mas 를 쓰려면 App Store 로그인 상태여야 한다.

brew install mas
mas account
mas install 869223134

mas install 이 막히면 App Store 앱에서 먼저 로그인한 뒤 다시 시도한다.

1. Install kakaocli

공식 저장소 기준 권장 설치는 Homebrew tap 이다.

brew install silver-flight-group/tap/kakaocli

설치 후 바로 상태를 확인한다.

kakaocli status

2. Grant the required macOS permissions

System Settings > Privacy & Security 에서 현재 사용하는 터미널 앱(iTerm, Terminal, Warp 등)에 아래 권한을 준다.

  • Full Disk Access: 카카오톡 로컬 데이터베이스 읽기용
  • Accessibility: 메시지 전송, harvest, inspect 같은 UI 자동화용

기본 규칙:

  • status / auth / chats 같은 읽기 명령도 Full Disk Access 가 필요하다.
  • send, harvest, inspect 류 작업은 Accessibility 권한까지 필요하다.

3. Verify read access before attempting side effects

먼저 읽기 경로가 되는지 확인한다.

kakaocli status
kakaocli auth
kakaocli chats --limit 10 --json

auth 가 성공하면 읽기 경로는 준비된 것이다.

3.5. Use the helper when kakaocli auth fails on user_id auto-detection

실제 macOS 환경에서는 KakaoTalk.db 라는 literal 파일이 없어도, container 안의 78자 hex 파일이 실제 SQLCipher DB 인 경우가 있다. 이때 kakaocli status 는 정상인데 kakaocli auth 만 실패하는 대표 원인은:

  • AlertKakaoIDsList 후보로는 복호화가 안 됨
  • plist 의 DESIGNATEDFRIENDSREVISION:<sha512(user_id)> 만 남아 있음
  • upstream kakaocli 의 기본 user_id brute-force 시간이 짧아서 auto-detection 이 실패함

이 저장소는 그 구간만 보완하는 read-only helper 를 함께 제공한다.

python3 scripts/kakaotalk_mac.py auth --refresh
python3 scripts/kakaotalk_mac.py chats --limit 10 --json
python3 scripts/kakaotalk_mac.py messages --chat "지수" --since 1d --json
python3 scripts/kakaotalk_mac.py search "회의" --json
  • helper 는 plist 의 AlertKakaoIDsList 와 DESIGNATEDFRIENDSREVISION hash 를 읽는다.
  • 후보 user_id 가 모두 실패하면 SHA-512 preimage search 로 실제 user_id 를 더 오래 찾는다.
  • 성공한 user_id, DB 경로, derived key 는 ~/.cache/k-skill/kakaotalk-mac-auth.json 에 캐시한다.
  • 이후 read-only helper 명령(chats, messages, search, schema)은 cached --db / --key 를 붙여 kakaocli 를 다시 호출한다.

4. Read or search messages

kakaocli messages --chat "지수" --since 1h --json
kakaocli search "점심" --json

helper 경유 예시:

python3 scripts/kakaotalk_mac.py messages --chat "지수" --since 1h --json
python3 scripts/kakaotalk_mac.py search "점심" --json

응답은 가능하면 JSON 모드로 받고, 사람이 읽기 쉽게 다시 요약한다.

5. Use safe testing before real sends

실제 전송 전에 먼저 자기 자신에게 테스트하거나 dry-run 으로 확인한다.

kakaocli send --me _ "테스트 메시지"
kakaocli send --dry-run "채팅방 이름" "보낼 문장"

--me 는 나와의 채팅으로 보내므로 가장 안전한 테스트 경로다.

6. Confirm before sending to other people

다른 사람이나 단체방으로 보내기 전에는 반드시 사용자의 최종 확인을 받는다.

확인 전에는 아래만 준비한다.

  • 대상 채팅방 이름
  • 전송할 문장
  • 왜 이 문장을 보내는지 한 줄 설명

확인을 받았을 때만 전송한다.

kakaocli send "채팅방 이름" "보낼 문장"

7. Use login storage only when the user explicitly wants auto-login

자동 로그인 편의를 원할 때만 자격증명을 저장한다.

kakaocli login
kakaocli login --status

비밀번호를 채팅창에 보내라고 요구하지 않는다. 사용자가 직접 로컬 터미널에서 입력하게 한다.

Done when

  • 읽기 요청이면 상태 확인 + 대화/메시지 조회 결과가 정리되어 있다
  • 검색 요청이면 키워드 기준 결과가 정리되어 있다
  • 전송 요청이면 테스트(--me 또는 --dry-run)와 사용자 확인이 끝난 뒤 실제 전송 여부가 명확하다

Failure modes

  • KakaoTalk for Mac 미설치
  • App Store 로그인 누락으로 mas install 실패
  • Full Disk Access 미부여
  • Accessibility 미부여
  • status 는 정상인데 auth 만 실패하는 user_id auto-detection / key mismatch 케이스
  • 채팅방 이름 substring 이 애매해서 잘못된 후보가 여러 개 잡힘

Notes

  • 이 스킬은 macOS 전용이다.
  • 다른 사람에게 보내는 메시지는 항상 confirm before sending 원칙을 지킨다.
  • 첫 검증은 kakaocli status 와 kakaocli auth 부터 시작하는 편이 안전하다.
  • kakaocli auth 가 User ID: auto-detection failed 로 멈추면 helper 경로를 우선 사용한다.
  • helper cache 는 로컬 SQLCipher key 를 포함하므로 본인 계정에서만 유지하고 공유하지 않는다.
  • 기본 auth 텍스트 출력은 key 를 다시 보여주지 않는다. 자동화가 필요할 때만 --format json 또는 --format shell 을 사용한다.

平台分布

Codex

33.48%
按下载量换算4,243

Claude

30.85%
按下载量换算3,909

Cursor

21.12%
按下载量换算2,676

Gemini CLI

9.4%
按下载量换算1,191

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/nomadamas/k-skill --skill kakaotalk-mac 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills