Pich — Testing skill for Claude Code
Drop a raw video, get a finished Reel.
How to install Pich
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open karayunusemre2003-hue/pich and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Pich does
Drop a raw video, get a finished Reel. /pich turns a talking-head clip into a captioned, edited vertical video with automatic QA — a skill for Claude Code & AI agents.
Alternatives in Testing
- OpenAgentsControl — AI agent framework for plan-first development workflows with approval-based execution 4.8k ★
- Mda — MDA Open Spec — a Markdown superset for agent-facing documents 615 ★
- Higgsfield Claude Skills — 19 Claude Code skills for Higgsfield AI — automate image generation, Seedance 2.0 video creation, and full UGC 329 ★
README


**Drop a raw video. Get a finished Reel.** Type `/pich video.mov` and your AI agent turns a raw talking-head clip into a finished vertical Reel/Short/TikTok — cuts, captions, cards, music — and checks it automatically before you post. A [Claude Code](https://docs.claude.com/en/docs/claude-code) skill (works with any agent that can run shell commands) plus plain Python/FFmpeg scripts.
[Türkçe README](README.tr.md)
What you get
From one `plan.json` and one FFmpeg pass:
- Speech-safe cuts — pauses removed, never a clipped syllable (every cut edge is measured).
- Verified captions — two Whisper models plus a per-phrase isolated pass flag misheard words before they become captions.
- Hook card on frame 0, info cards, icons (200k+ open-source via Iconify), verified brand logos.
- Step slide with live PiP, or a brag-style Hyperframes motion segment (animated counters, charts) with the speaker still on screen.
- Stock B-roll from Pexels: full-screen cutaways, or video cards over the camera.
- Music ducked under the voice, SFX, broadcast loudness (-14 LUFS).
- Hook A/B previews: render the first 3 s of several hooks side by side, pick one.
Then `qa_reel.py` checks the result: a layer covering the eyes or mouth (macOS Vision on the clean source frame), captions the speaker doesn't actually say, music masking a word, A/V drift per segment, loudness, black last frame, estimated Instagram UI overlap. Broken renders fail loudly, so you never post one by accident.
Requirements
- macOS or Linux, Python 3.11+,
ffmpeg/ffprobe,pip install pillow - whisper.cpp (
whisper-clion PATH) + models: `scripts/setup_models
Related Skills
Claude Code Dev Workflow
A Claude Code plugin marketplace that turns a personal engineering workflow into one-click superpowers — forge
Pharn Spec
Turn a user's prose intent into a structured, human-approved features/ /SPEC.md — the head of the product pipe
Claude Code Receipts
Claude Code plugin that checks the agent's end-of-turn claims against what it actually did this session — flag
Unity Refine
Refines a raw GitHub issue into an implementation-ready spec — problem, acceptance criteria, scope, affected s
QA Phase
Run QAPhase — the autonomous acceptance-and-ship QA gauntlet. Proves a finished story end-to-end (spec-gap/gri
13 Experiment Review
Analyze a finished growth experiment — win or lose — update the pipeline, push next ideas to the backlog, syst
Related Agents
Ct Video Editor
Bridge entre ct-diretor e o pipeline ct-video-editor (CapCut por codigo). Edita video gravado pelo talento (ta
Gusanito
Turns long form video into short vertical clips for TikTok, Reels, Shorts and X. Use when the user wants to cl
Remotion Engineer
Remotion engineer for the video studio team. Builds and renders video projects including talking head, podcast