louisedesadeleer

TikTok Hooks — Communication skill for Claude Code

Communication community

Save TikTok opening hooks and first frames to Markdown or Obsidian with Claude.

How to install TikTok Hooks

This entry records only its repository, not the path inside it, so there is no exact command to give. Open louisedesadeleer/tiktok-hooks and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What TikTok Hooks does

Save TikTok opening hooks and first frames to Markdown or Obsidian with Claude.

Alternatives in Communication

  • Qiaomu Anything To Notebooklm — Claude Skill: Multi-source content processor for NotebookLM 1.4k ★
  • Watch Video — Watch and analyze a video file or YouTube URL — extracts frames and audio for understanding 1.3k ★
  • X Article Publisher Skill — Claude Code skill for publishing Markdown articles to X (Twitter) Articles 667 ★

README

TikTok Hooks for Claude

A local Claude skill that saves the first 2–3 spoken sentences and actual opening frame from TikTok videos into Markdown or Obsidian.

  • Save an individual TikTok link
  • Sync unseen videos from a private TikTok collection
  • Import only a small initial batch instead of the entire backlog
  • Transcribe locally with Whisper
  • Read TikTok access from your existing browser session—never from copied passwords or cookie values
  • Delete downloaded video and audio after processing
  • Optionally schedule daily collection syncs on macOS

Try the zero-install public-link demo at [hookline-blue.vercel.app](https://hookline-blue.vercel.app).

Requirements

  • macOS
  • Python 3.10 or newer
  • A browser whose cookies yt-dlp can read: Chrome, Chromium, Brave, Edge, Firefox, Safari, Opera, or Vivaldi
  • Arc is not supported; log into TikTok in one of the supported browsers instead
  • `ffmpeg`

Install ffmpeg with Homebrew if needed:

brew install ffmpeg

Install

curl -fsSL https://raw.githubusercontent.com/louisedesadeleer/tiktok-hooks/v1.1.0/install.sh \
  | TIKTOK_HOOKS_BASE_URL=https://raw.githubusercontent.com/louisedesadeleer/tiktok-hooks/v1.1.0 bash

Alternatively, [download v1.1.0](https://github.com/louisedesadeleer/tiktok-hooks/archive/refs/tags/v1.1.0.zip), extract it, and run:

bash install.sh

The installer copies the skill to `~/.claude/skills/tiktok-hooks`, creates an isolated Python environment under `~/.local/share/tiktok-hooks/venv`, and installs `yt-dlp` and local Whisper.

Then ask Claude:

Set up my TikTok hooks skill.

Claude asks where to save your Markdown file and, optionally, which private collection and logged-in browser to use.

Examples

Save this TikTok hook: https://www.tiktok.com/@creator/video/123

Sync my TikTok hook collection.

Save my hooks to `~/Documents/MyVault/TikTok Hooks.md`.

Schedule my TikTok hook collection to sync every morning at 9.