Skills Agentes

Watch

Ve y entiende metraje con Diffusion Studio vía `dapi`: responde preguntas, resume, localiza escenas, saca citas y describe qué ocurre y cuándo.

Estrellas
145

en todo el repo

Actividad
57

0–100, la ruta de este skill

Actualizado
hace 2 meses

último commit aquí

Commits
1

últimos 90 días

Contexto
1.1k tok

105 tok en reposo

Paquete
3 archivos

7 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add diffusionstudio/skills --skill watch --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Responde preguntas sobre un vídeo o audio con `dapi`: probe, waveform, filmstrip, `listen`, `transcribe` y `grab`.
  • Ajusta la profundidad a la pregunta: duración acaba en `probe`; lo dicho en `transcribe`; lo no hablado en `listen`; lo visto en frames.
  • Ancla cada afirmación al timeline con marcas `MM:SS` y solo afirma lo que vio o escuchó.

Úsalo cuando

  • El usuario pregunta qué hay en un metraje, pide un resumen o recap, o quiere localizar un momento.
  • Hay que comprobar una afirmación sobre un archivo de vídeo o audio.

No lo uses cuando

  • El usuario quiere cortar, componer, subtitular o exportar el metraje: eso es trabajo de la skill `editor`.

Qué lo activa

Di cualquiera de estas frases y el agente debería cargar este skill.

  • “¿De qué va este vídeo? Incluye marcas de tiempo”
  • “¿Dónde ocurre la escena en la que empiezan a discutir?”
  • “Saca tres citas de esta entrevista”
  • “Resume este podcast en viñetas”

SKILL.md

En inglés

The CLI is self-describing and ships its own API reference. Use dapi --help, dapi media --help, and dapi media <command> --help to enumerate every command, argument, and option, and treat live help as authoritative rather than working from memory. If dapi is unavailable, read installation.md.

Watching footage

How to understand source material. Inspect only the modalities the question turns on — speech, action, music, graphics, or atmosphere may lead, so there is no fixed priority. Sample the picture against what the audio tells you.

  • Always probe first. dapi media probe <id|path> reports the container and its tracks, telling you up front whether the file has a video track, an audio track, or both. Everything after branches on that.
  • Get the lay of the land. Render a dapi media waveform (audio) and a dapi media filmstrip (video) for a fast, cheap overview of where the loud and quiet stretches fall, and where the visual scene changes are. A filmstrip shows coarse structure and scene state, not crop, framing, readability, or an exact cut frame.
  • Listen to the audio. Run dapi media listen with a prompt tailored to the context (what you actually need to know), and explicitly ask the model to include timestamps in its answer. See media-listen.md for prompt patterns.
  • Transcribe speech. For speech, dapi media transcribe prints the full transcript with word-level start/end times directly — read any segment straight from it.
  • Sample the video against the audio. Use dapi media grab to pull frames. When the audio has already pointed you at specific moments, feed those timestamps straight in from the transcript or listen output, e.g. -t '00:32' '00:45' .... When you need a visual pass without such cues, reach for --auto: it scans the footage and keeps only the frames where the picture settles into a new visual state, dropping near-duplicates.

Matching depth to the question

Read only as much of the footage as the answer requires — each pass costs time, and listen costs credits.

  • A duration or format question ends at probe.
  • "Where is the quiet part" or "how is it paced" is usually answered by the waveform and filmstrip alone.
  • A question about what was said resolves fastest through transcribe; quote the transcript and its times directly.
  • Questions about non-speech audio (music, tone, sound events, speaker identity) are what listen is for.
  • Only questions about what is seen need frames — and the audio pass usually tells you which moments to grab, so grab those instead of scanning blind.
  • For open-ended questions ("summarize this", "what happens here"), combine passes: structure from waveform + filmstrip, content from transcript or listen, then frames at the salient moments to confirm what the picture shows.

Answering

  • Ground every claim in something you actually saw or heard — a transcript line, a listen answer, a grabbed frame. If the evidence is ambiguous, say so rather than smoothing over it.
  • Anchor answers to the timeline. Give timestamps as MM:SS (or HH:MM:SS for long footage) so the user can jump straight to the moment; for a scene or segment, give its start and end.
  • When asked to find a scene or moment, return the timestamp range plus a one-line description of what identifies it, so the user can confirm it is the right one.
  • Summaries follow the footage's own structure: what happens, in order, with the timestamps where each part begins. Length matches what the user asked for, not what the footage contains.
  • This skill only reads footage. When the user wants the footage changed — cut, composed, captioned, exported — that is the editor skill's job.

Reproducido de diffusionstudio/skills bajo licencia MIT. Leer esta página en markdown.

Archivos

3 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

Antes de instalar

Requiere la CLI `dapi`. Si no está, lee `references/installation.md`. `dapi media listen` consume créditos; no escanees más de lo que la pregunta pide.

Detalles

Categoría
Investigación
Licencia
MIT
Recursos incluidos
referencias
Código fuente
Ver SKILL.md

Más de diffusionstudio/skills

Este repo incluye 2 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack skills entero y su comando de instalación

Entiende, genera y edita metraje con Diffusion Studio vía `dapi`: analiza vídeo/audio/imágenes, genéralos con IA y compón vídeos. Para análisis, generación o edición de vídeo.

Costo de contexto al activarse
1.9k tok
Tamaño del paquete
26 archivos
Última actualización
el mes pasado
video

Skills relacionados

Investiga una pregunta contra fuentes primarias de alta confianza y guarda los hallazgos como un archivo Markdown en el repo. Úsalo para delegar el trabajo de lectura a un agente en segundo plano.

Costo de contexto al activarse
200 tok
Tamaño del paquete
2 archivos
Última actualización
hace 2 meses
investigacion

Enrutador de acceso a internet para 15 plataformas — 小红书, Twitter, B站, Reddit, LinkedIn, YouTube, GitHub, RSS y más — con varios backends y seis canales sin configuración.

Costo de contexto al activarse
1.7k tok
Tamaño del paquete
9 archivos
Última actualización
hace 2 meses
investigacion

Úsalo cuando el usuario pida revisar, analizar, criticar o resumir papers académicos, artículos de investigación, preprints o publicaciones científicas, con reviews estructuradas al estilo de las mejores conferencias.

Costo de contexto al activarse
3k tok
Tamaño del paquete
1 archivo
Última actualización
hace 6 meses
investigacion