CommunityImagengithub.com

StephenSook/close-up

Close-Up crea o actualiza la página que la policía solicita cuando un familiar con demencia desaparece, utilizando una foto reciente en primer plano que el cuidador selecciona de las fotos de NAS a las que su cuenta puede acceder, junto con una descripción, lugares probables y qué ha cambiado desde la última página. Úsalo cuando un cuidador familiar pida crear o actualizar esa página, mencione que la apariencia o condición de la persona ha cambiado, o diga que la persona está desaparecida ahora.

¿Qué es close-up?

Close-Up es una habilidad para agentes de IA (como Claude Code, Cursor o Codex) diseñada para ayudar a cuidadores familiares de personas con demencia. Su objetivo principal es generar o refrescar una página informativa que la policía solicita cuando un ser querido desaparece. La habilidad construye esta página a partir de las respuestas del cuidador, las fotos de la persona almacenadas en un NAS (almacenamiento conectado a la red) y una nota opcional. Close-Up se integra con agentes de archivos, fotos y conocimiento para leer el álbum de la persona, seleccionar una foto reciente y de alta calidad (siguiendo estrictos criterios de visibilidad), y redactar la página siguiendo un formato predefinido. La habilidad es altamente segura: no llama a servicios externos, no sincroniza con la nube y no comparte datos; opera únicamente con modelos locales. El flujo de trabajo incluye pasos para manejar tanto la creación inicial como la actualización de una página existente, comparando cambios y permitiendo al cuidador aprobar cada paso. Además, Close-Up puede crear un álbum dedicado con la foto seleccionada. En situaciones de emergencia, la habilidad puede integrarse con una cámara de seguridad para obtener imágenes recientes. La comunicación con el cuidador se realiza mediante mensajes cortos y preguntas claras, y toda la lógica está documentada en un conjunto detallado de reglas y referencias.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/StephenSook/close-up/tree/HEAD/close-up

Installed? Explore more Imagen skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Objetivo

El cuidador obtiene la página que la policía solicita cuando un familiar con demencia desaparece, construida a partir de sus respuestas y las fotos a las que su cuenta puede acceder, más un álbum con la foto que eligió.

Qué puede leer y escribir Close-Up

  • Lee: la ruta de la propia carpeta de la cuenta (para encontrar la carpeta de páginas), la carpeta de páginas, el álbum de la persona o la carpeta de fotos nombrada, un archivo de notas que el cuidador o la última página nombran, y, en modo persona desaparecida, cámaras solo si se le pide y eventos y capturas solo de la cámara seleccionada. Lee lo que guardó y nada más.
  • Escribe: una nueva página con fecha y un álbum, cada uno después de su propia aprobación. No cambia, mueve ni elimina nada.
  • Ningún paso llama a un servicio externo, sincroniza con la nube o comparte algo. Con un modelo en la nube activado, la propia Uliya envía lo que el modelo lee a ese modelo, por lo que en tiempo de calma se confirma primero el modelo local (M1), y el modo persona desaparecida lo indica (M22) y lee la página guardada sin esperar.

Inicia cada ejecución en tiempo de calma con M1 desde mensajes y espera (waiting_user). No leas nada antes de la respuesta. Ante "no estoy seguro" o "no", envía M2 y finaliza la ejecución.

Entrada requerida

Pregunta solo por lo que falte. Una página guardada nombra el álbum o la carpeta y el archivo de notas que usó.

  • Para quién es la página, una carpeta de páginas (por defecto: la carpeta de la cuenta) y el álbum de la persona o una carpeta de fotos.
  • Las preguntas de la primera ejecución, una vez, como una lista. Opcional: un archivo de notas y, en una emergencia, una cámara.
ValorDeSignificado
{PERSON}cuidadorel nombre usado para la persona, como Papá
{PAGES_FOLDER}cuidador, paso 2ruta real de la carpeta de páginas
{LAST_PAGE_TEXT}, {LAST_PAGE_DATE}paso 3última página palabra por palabra y su fecha
{LAST_PHOTO_DATE}paso 3fecha de toma de la foto en la última página
{NOTES_FILE}cuidador, última páginaruta real del archivo de notas
{PERSON_ALBUM}cuidador, última páginanombre del álbum de la persona
{PHOTO_FOLDER}cuidador, última páginacarpeta para la ruta de carpeta
{WINDOW_DAYS}padre30, o 90 solo si el cuidador elige esa opción, o menos en E3
{FOLDER_PATHS}paso 5brutas de imágenes devueltas, cada una con su fecha de archivo si se devolvió
{CHOSEN_PHOTOS}paso 6el elemento de foto devuelto para la selección, sin cambios
{PAGE_TEXT}paso 7la página aprobada
{PAGE_FILE}paso 3 u 8una ruta o nombre de archivo de página devuelto por un experto
{CAMERA_ID}E2el camera_id que la lista de cámaras devolvió para la cámara que eligió el cuidador
{ALBUM_ID}paso 9identificador del álbum devuelto por el paso del álbum
{TODAY}padrehoy, como 11 de noviembre de 2026
{ALBUM_NAME}padrecomo Página Close-Up Papá 11 de noviembre de 2026 4:05 PM
{CAMERA}, {START_TIME}, {END_TIME}cuidadorcámara y ventana seleccionadas en E2, hora local del NAS a menos que se indique un desfase

Reglas para cada delegación:

  • Completa cada valor con su valor real, sin cambios. Si falta alguno, no lo envíes.
  • Dentro de una instrucción, escribe cada apóstrofe como '"'

Skills relacionados