Captura material para contenido desde URLs, texto libre, bookmarks de Twitter o trending. Solo investiga y guarda en Obsidian Inbox. No genera contenido final.
Resources
1Install
npx skillscat add easymailing/easymailing-skills/em-capture-idea Install via the SkillsCat registry.
Capture Idea
Captura y organiza material para crear contenido después. Claude investiga y guarda, no genera posts.
Paso 1: Mostrar menú
Al invocar la skill, SIEMPRE muestra este menú primero:
📥 ¿Qué quieres capturar?
1. 🔗 URL - Capturar un tweet, video o artículo
2. 💡 Idea - Escribir una idea propia
3. 🔖 Bookmarks - Exportar tus bookmarks de Twitter
4. 🔥 Trending - Ver qué es tendencia y elegir qué guardar
5. 📰 News - Ver noticias de actualidad y elegir
Escribe el número o pega directamente una URL.Si el usuario:
- Escribe 1 → Pregunta: "Pega la URL:"
- Escribe 2 → Pregunta: "Escribe tu idea:"
- Escribe 3 → Ejecuta flujo de bookmarks
- Escribe 4 → Ejecuta flujo de trending
- Escribe 5 → Ejecuta flujo de news
- Pega una URL directamente → Ejecuta captura individual
Invocación directa (opcional)
También se puede invocar directamente con argumentos:
capture-idea "https://x.com/usuario/status/123" # Captura URL
capture-idea idea "Mi idea sobre X" # Captura idea directa
capture-idea bookmarks # Exportar bookmarks
capture-idea bookmarks 20 # Exportar últimos 20
capture-idea trending # Ver trending
capture-idea news # Ver newsConfiguración
Archivo de configuración
Verifica que existe .capture-config.json en la carpeta de esta skill:
{
"obsidian_vault_path": "/Users/sergio/Dev/knowledge"
}Requisitos
Bird CLI instalado y autenticado:
brew install steipete/tap/birdEstructura en Obsidian
Inbox/
├── ideas/ ← Capturas manuales (URLs, texto)
├── bookmarks/ ← Bookmarks exportados de Twitter
└── trending/ ← Items de trending/newsFlujo A: Captura individual
Entrada
capture-idea "url o texto"Proceso
Detectar tipo:
x.comotwitter.com→ tweetyoutube.comoyoutu.be→ video- Otra URL → link
- Sin URL → idea
Investigar:
- Tweet: obtener contenido, autor, contexto (hilo si existe)
- Video: título, descripción, canal
- Link: título, extracto, puntos clave
- Idea: analizar tema
Mostrar resumen para validar:
📝 {tipo}: {título corto} {resumen 2-3 frases} Tags: #{tag1} #{tag2} ¿Ok o ajusto?Guardar en
Inbox/ideas/YYYY-MM-DD-{type}-{slug}.md
Formato del archivo
---
type: tweet | video | link | idea
status: pending
created: YYYY-MM-DD
tags: [tag1, tag2]
source_url: https://...
---
## Fuente
 |  | <iframe>...</iframe>
## Resumen
{Lo que Claude investigó}
## Notas
{Vacío, para añadir después}Embeds
- Tweet:
 - YouTube:
 - Link:
<iframe src="{url}" width="100%" height="400"></iframe> - Idea: Sin embed
Flujo B: Bookmarks de Twitter
Entrada
capture-idea bookmarks # Últimos 10
capture-idea bookmarks 20 # Últimos 20Proceso
Obtener bookmarks:
bird bookmarks -n {N} --jsonFiltrar ya exportados:
- Leer
source_urlde archivos existentes enInbox/bookmarks/ - Mostrar solo los nuevos
- Leer
Mostrar lista:
📚 {N} bookmarks nuevos: 1. @user1: "Texto truncado del tweet..." 2. @user2: "Otro tweet..." ¿Exportar todos, algunos (1,3,5), o cancelar?Para cada seleccionado:
- Leer tweet completo con
bird read {url} --json - Extraer fecha del tweet del campo
createdAt(formato: "Wed Jan 21 13:47:22 +0000 2026" → 2026-01-21) - Investigar contexto (autor, tema, por qué es relevante)
- Generar resumen en español + notas con análisis de Claude
- Guardar en
Inbox/bookmarks/{fecha-del-tweet}-{username}-{id}.md - Eliminar de Twitter:
bird unbookmark {url}
- Leer tweet completo con
Resumen:
✅ Exportados {N} bookmarks - 2024-02-05-levelsio-123456.md - 2024-02-05-naval-789012.md
Formato del archivo (bookmarks)
---
type: bookmark
status: pending
created: YYYY-MM-DD
tags: [tag1, tag2]
source_url: https://x.com/...
author: username
---
## Fuente

## Contenido
{Texto original del tweet/artículo en su idioma}
## Resumen
{Resumen en español de qué trata: 2-4 frases explicando el contenido de forma clara}
## Notas
{Análisis de Claude: por qué es relevante, conexiones con tus intereses, posibles usos}Flujo C: Trending / News
Entrada
capture-idea trending
capture-idea newsProceso
Obtener trending o news:
bird trending -n 15 --json # Para trending bird news -n 15 --ai-only --json # Para newsMostrar lista:
🔥 Trending ahora: 1. AI Agents - 45K tweets 2. Claude 4 - 32K tweets 3. ... ¿Cuáles te interesan? (1,3,5 o "cancelar")Para cada seleccionado:
- Investigar: buscar tweets relevantes, contexto
- Mostrar resumen para validar
- Guardar en
Inbox/trending/YYYY-MM-DD-{slug}.md
Formato del archivo (trending)
---
type: trending
status: pending
created: YYYY-MM-DD
tags: []
topic: "AI Agents"
---
## Tema
{Descripción del trending}
## Contexto
{Lo que Claude investigó: por qué es trending, puntos de vista, etc.}
## Tweets relevantes


## Notas
Tags disponibles
ia- Inteligencia artificial, Claude, LLMsdev- Desarrollo, código, herramientassaas- SaaS, producto, emprendimientoeasymailing- Relacionado con Easymailingproductividad- Flujos de trabajo, automatizaciónmarketing- Marketing, contenido, growth
Confirmación final
Al terminar cualquier flujo:
✅ Guardado en Inbox/{carpeta}/{archivo}.md
Tienes {N} items pendientes en tu Inbox:
- {X} ideas
- {Y} bookmarks
- {Z} trending