---
name: capture
description: Ultra-light idea intake, built for mobile/Remote-Control. Append a raw idea to content/ideas.md instantly (lossless), then tidy it, pillar, number, dedupe, privacy/format flags. NEVER scaffolds folders. Trigger, the creator says "capture", "idea:", or drops a raw idea line (esp. from phone).
---
<!-- Adapted from the hijoseromero production repo (Claude Code skill). Generic version: personal rules, private paths and names removed.
   Assumes a repo laid out as content/videos/NNN-slug/, content/ideas.md, pipeline/, tools/ (auto-editor, faster-whisper, Playwright).
   Drop this file at.claude/skills/capture/SKILL.md and invoke with /capture <raw idea>. -->

# Capture, mobile idea intake

The phone-first front door to the idea bucket. The creator fires a half-formed idea from anywhere; this lands it safely and sharpens it. Optimized for a small screen and a moving target, **short replies, no essays.**

This is intake only. It is NOT `/ideas` (the daily pick + topic validation + research) and NOT `/new-video` (folder scaffold after a pick). Capture never researches and never scaffolds, it hands off to those.

## Rules

1. **Append-first, lossless, do this before anything else.** The moment the creator sends an idea, write it into `content/ideas.md` as the next number, keeping **their exact wording** (a tidied phrasing can follow in parens, but never overwrite his words). Losing a phone-thrown idea is the one unforgivable failure here.
2. **Place it:** pick the right pillar (1 De-Google/self-host · 2 Linux · 3 AI workflows · 4 Build-in-public · 5 Story/lifestyle/money), or add to the current dated capture batch if it's a grab-bag. Give it the next sequential number.
3. **Then improve it** (this is the "ideas we can improve" part, fast, one pass):
  - **Dedupe:** scan the existing bucket (#1, N). If it overlaps an existing idea, say "related to #M" and either merge or note the distinct angle, don't create a near-duplicate.
  - **Sharpen:** offer a tighter, title-shaped version, but keep the original wording in parens.
  - **Flag** inline, only if relevant:
   - 🔒 **Privacy**: employer, location, family, grey-area side projects. Flag, don't drop.
   - 🔎 **Home vs search** hint (search = shorter/faster/simpler/more-complete intent).
   - 📐 **Format**, list / story / news (timely) / tutorial / stairstep.
   - ⭐ **Strong near-term candidate** if it's got obvious wow + is easy to ship now.
4. **Never scaffold a folder.** That's `/new-video`, and only after the creator explicitly picks. Capture stops at the bucket line.
5. **Batch:** if the creator sends several at once, add them all, then give one compact summary.
6. **Reply compact** (they are on a phone): confirm with `#N · Pillar X · <one-line>` and any flag. Do NOT paste the whole file back. One or two lines is the target.

## "Tidy the bucket" mode
If the creator says "tidy the ideas" / "clean the bucket": do a full-file pass, dedupe across all pillars, regroup any strays, collapse merges, and surface 2-3 stale-but-strong ideas that have been sitting. Report only the *changes* (moved/merged/flagged), not the whole list.

## Remote / on-the-go note
This skill is the durable home of the intake rules, so it works the same in any session, a fresh one, or a named remote session (`claude --remote-control "ideas"`) reconnected from the phone. Behavior lives here, not in the conversation, so a `/compress` or a new session never changes how capture behaves. Nothing leaves the machine (Remote Control keeps files local; see the mobile note in `content/ideas.md`).
