Habilidades bark-notify
📦

bark-notify

Riesgo medio ⚡ Contiene scripts🌐 Acceso a red🔑 Variables de entorno⚙️ Comandos externos📁 Acceso al sistema de archivos

Enviar alertas de finalización de Bark

Las ejecuciones largas de agentes de IA pueden terminar mientras el usuario está lejos del terminal. Esta skill envía alertas móviles de Bark con el estado de la tarea, el contexto del proyecto y un breve resumen de finalización.

Compatible con: Claude Codex Code(CC)
⚠️ 50 Deficiente
1

Descargar el ZIP de la habilidad

2

Subir en Claude

Ve a Configuración → Capacidades → Habilidades → Subir habilidad

3

Activa y empieza a usar

Recursos legibles por agentes

Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.

Pruébalo

Usando "bark-notify". Avísame cuando la refactorización esté completa.

Resultado esperado:

Una alerta móvil de Bark informa el nombre del proyecto, el estado de éxito y un breve resumen de la refactorización.

Usando "bark-notify". Envía una alerta si la ejecución de pruebas falla.

Resultado esperado:

Una notificación de Bark marca la ejecución como fallida y resume el paso que falló sin exponer salida sensible.

Usando "bark-notify". Usa dry run para previsualizar la notificación.

Resultado esperado:

El terminal muestra los detalles de la solicitud de notificación para que el usuario pueda verificar el título, el estado y el resumen antes de enviarla.

Auditoría de seguridad

Riesgo medio
v6 • 6/28/2026

AI review did not confirm malicious intent or prompt injection. The critical static heuristic is explained by the skill purpose: it runs a local helper, reads notification configuration, and sends a Bark push request. Publish with a warning because task summaries and the Bark key can leave the local environment.

2
Archivos escaneados
202
Líneas analizadas
11
hallazgos
6
Auditorías totales
Problemas de riesgo medio (3)
Task Summary Sent to External Push Service
TRUE POSITIVE. The helper builds a notification body from machine name, project name, status, and summary, then posts it to the Bark endpoint. This is the intended feature, but summaries can leak sensitive task details if the caller includes secrets. Confidence: 0.86.
Dry Run Can Print Bark Key
TRUE POSITIVE. The Bark key is embedded in the URL path, and dry-run mode prints the full POST URL. Terminal logs or copied output could expose the notification token. Confidence: 0.93.
Environment Variables Control Notification Credentials and Endpoint
TRUE POSITIVE with legitimate context. The script reads CODEX_MACHINE_NAME, CODEX_BARK_KEY, and CODEX_BARK_BASE_URL from the environment. This is normal configuration, but a changed base URL can redirect notification contents. Confidence: 0.78.
Problemas de riesgo bajo (3)
Documented Shell Command Invokes Local Helper Script
FALSE POSITIVE for command injection. The Markdown shows a fixed python3 command for the installed helper script with placeholder arguments. I did not find evidence of untrusted input being interpolated into a shell command by the skill code. Confidence: 0.95.
Local Project Metadata Read From AGENTS.md
TRUE POSITIVE with low severity. The helper searches the current directory and parent directories for AGENTS.md and reads it to extract a project name. This is limited filesystem access and does not exfiltrate file contents except the derived project name in the notification body. Confidence: 0.82.
Static Heuristic Findings Mostly Dismissed
FALSE POSITIVE. The weak cryptography detections point to descriptive text, not cryptographic code. The path traversal and hidden-file detections are Markdown examples for ~/.codex and placeholder ellipses, not runtime traversal logic. Confidence: 0.98.

Factores de riesgo

Patrones detectados

Task Summary Sent to External Push ServiceDry Run Can Print Bark Key

Puntuación de calidad

45
Arquitectura
100
Mantenibilidad
87
Contenido
70
Comunidad
44
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

Supervisar ejecuciones largas de programación

Recibe una alerta móvil cuando se complete una implementación o ejecución de pruebas de Codex.

Hacer seguimiento del trabajo remoto de agentes

Envía el estado de la tarea desde una estación de trabajo remota a un teléfono mediante Bark.

Coordinar traspasos de revisión

Notifica a un compañero de equipo cuando un análisis asistido por IA esté terminado y listo para revisión.

Prueba estos prompts

Alerta básica de finalización
Usa bark-notify cuando esta tarea esté completa. Envía el estado success si todo el trabajo solicitado está terminado e incluye un breve resumen.
Alerta con detección de fallos
Después de que termine la tarea, usa bark-notify con el estado success, partial, failed o blocked. Mantén el resumen breve y no incluyas secretos.
Alerta específica del proyecto
Usa bark-notify después de esta ejecución. Establece el nombre del proyecto como el nombre del repositorio actual, a menos que AGENTS.md defina un nombre de proyecto.
Notificación de ejecución operativa
Cuando se complete todo el flujo de trabajo, envía una notificación de Bark con el estado final, el nombre del proyecto y un resumen conciso de la implementación, las pruebas y los bloqueadores restantes.

Mejores prácticas

  • Mantén los resúmenes de notificación breves y sin tokens, contraseñas, datos de clientes ni registros privados.
  • Configura CODEX_BARK_BASE_URL solo con un endpoint de Bark confiable antes de habilitar alertas automáticas.
  • Usa el modo dry-run durante la configuración y luego evita compartir la salida del terminal que contenga la URL de Bark.

Evitar

  • No incluyas registros de error sin procesar, tokens de acceso ni detalles de repositorios privados en los resúmenes.
  • No apuntes la URL base a un servidor no confiable ni a un endpoint de pruebas compartido.
  • No trates la entrega de Bark como prueba de que una tarea se realizó correctamente; verifica los resultados críticos por separado.

Preguntas frecuentes

¿Qué envía esta skill?
Envía una notificación push de Bark con el nombre del dispositivo, el nombre del proyecto, el estado y un breve resumen de la tarea.
¿Qué herramientas pueden usarla?
El informe la marca como compatible con Claude, Codex y Claude Code.
¿Necesita una cuenta o clave de Bark?
Sí. Requiere CODEX_BARK_KEY y CODEX_MACHINE_NAME en el entorno.
¿Puede usar un servidor Bark autoalojado?
Sí. CODEX_BARK_BASE_URL puede apuntar a otro endpoint compatible con Bark que sea confiable.
¿Lee archivos del proyecto?
Busca AGENTS.md y lee los campos de nombre de proyecto compatibles cuando no se proporciona un nombre de proyecto.
¿Es segura para trabajo sensible?
Úsala con precaución. Los resúmenes de notificación salen de la máquina local, por lo que se deben omitir los detalles sensibles.

Detalles del desarrollador

Estructura de archivos