Process a new Instagram save (reel or carousel) into a properly-named Type B note, inject transcription, update the saved-posts index, and update the MOC. Use when [OWNER] says "instagram-capture-process", "process this reel", "process this carousel", "add this IG capture", or "process Instagram save". Outputs a verified Type B note in 06-resources/social-captures/instagram-captures/saved-posts/ with full transcription, updated index, and MOC link.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Process a new Instagram save (reel or carousel) into a properly-named Type B note, inject transcription, update the saved-posts index, and update the MOC. Use when [OWNER] says "instagram-capture-process", "process this reel", "process this carousel", "add this IG capture", or "process Instagram save". Outputs a verified Type B note in 06-resources/social-captures/instagram-captures/saved-posts/ with full transcription, updated index, and MOC link.
argument-hint
reel or carousel + author handle + topic slug + raw transcription (or path to source file)
Turns a raw Instagram save (reel or carousel) into a correctly-classified, fully-transcribed Type B note — and keeps the index + MOC current. Created after G5.QC revealed that manual processing without a skill produced 61 misrouted, untranscribed notes.
━━━
Scope
This skill operates on: 06-resources/social-captures/instagram-captures/saved-posts/
# {Author Handle} — {Topic Title}> {One-sentence description of what this content covers and why it's relevant to [OWNER]/[YOUR_PROJECT].}
━━━
## Key Points
- {Bullet 1 — main insight or technique}
- {Bullet 2}
- {Bullet 3}
(3-5 bullets max — Type B means body is sacred, do not over-synthesize)
## [YOUR_PROJECT] Relevance
{1-2 sentences on how this applies to [YOUR_PROJECT] or [OWNER]'s current work.}
━━━
## Transcription
{Full verbatim transcription of the reel/carousel text content. For reels: full spoken text. For carousels: all slide text in order, with slide breaks marked as "---".}
Write the note to:
06-resources/social-captures/instagram-captures/saved-posts/{filename}.md
━━━
Phase 3: Update the Index
Read 06-resources/social-captures/instagram-captures/instagram-saved-posts-index.md to find the last row number.
Append one new row to the table (do not rewrite the whole file — use Edit):
Phase 2: Type B frontmatter + body + full transcription
Phase 3: Index row appended
Phase 4: Added under "Agent Infrastructure" section in MOC
Result: 1 verified Type B note, index +1, MOC +1
Example 2 — [OWNER] says "process this carousel — @juanaia, automatizar con Claude, slides: [slide text]":
Phase 1: instagram-juanaia-automatizar-claude.md
Phase 2: content-type: carousel, slide text as transcription with --- breaks
Phase 3-4: Index + MOC updated
Result: Complete Type B carousel note
━━━
Troubleshooting
No transcription provided: Ask [OWNER]: "What's the transcription text for this capture? I need the spoken words (reel) or slide text (carousel) before I can create the note." Do not create an empty ## Transcription section.
Author handle ambiguous: Use the exact handle from [OWNER]'s input. If unclear, ask: "What's the exact Instagram handle?" Do not guess.
MOC section unclear: If [OWNER]'s content doesn't fit any existing MOC section, surface the top 2-3 candidate sections and ask which to use.
Collision with existing file: Append -v2 to the slug and inform [OWNER]. Do not overwrite existing captures.
━━━
QA Checklist
Before marking complete:
File in 06-resources/social-captures/instagram-captures/saved-posts/ (NOT in 05-knowledge/)