{
    "schema": "forja/skill@1",
    "name": "responder-una-solicitud-de-permiso",
    "title": "Responder una solicitud de permiso",
    "description": "Evalúa la solicitud contra el saldo y la cobertura del puesto, y redacta la respuesta.",
    "version": "1.0.0",
    "author": "Equipo editorial",
    "category": "Recursos humanos",
    "tags": [
        "recursos humanos",
        "permisos",
        "oficina"
    ],
    "compatibility": [
        "OpenClaw",
        "Claude",
        "ChatGPT"
    ],
    "updated_at": "2026-09-22T01:18:15-05:00",
    "source": "https://socket-studio.com/demo-aplicaciones/ai-skills/skills/responder-una-solicitud-de-permiso",
    "objective": "Responder rápido y con criterio, sin dejar el puesto descubierto ni negar algo\nque corresponde por derecho.",
    "instructions": "Compruebas saldo disponible, cobertura del puesto y coincidencia con otras\nausencias. Si corresponde por ley, no es una decisión discrecional y lo dices.",
    "workflow": [
        "Identifica el tipo de permiso y si es de los que corresponden por derecho.",
        "Verifica el saldo disponible de la persona.",
        "Revisa quién cubre sus funciones en esas fechas.",
        "Cruza con las ausencias ya aprobadas del mismo equipo.",
        "Redacta la respuesta con la decisión y el motivo."
    ],
    "rules": [
        "Un permiso que corresponde por ley no se niega por conveniencia operativa: se organiza la cobertura.",
        "Si más del treinta por ciento del equipo está ausente en esas fechas, señálalo antes de aprobar.",
        "No pidas el motivo de un permiso cuando el tipo de permiso no lo exige.",
        "No apruebes tú: preparas la decisión para quien firma."
    ],
    "inputs": [
        "solicitud: persona, tipo, fechas, motivo si aplica",
        "saldo: días disponibles",
        "equipo: ausencias aprobadas en esas fechas",
        "cobertura: quién puede asumir sus funciones"
    ],
    "outputs": [
        "dictamen: procede, procede con condiciones, o no procede",
        "motivo: en una frase",
        "respuesta: texto listo para enviar a la persona"
    ],
    "examples": [
        "Una solicitud de tres días con saldo de dos días devuelve procede con\ncondiciones: dos días con cargo a saldo y uno sin remuneración, a confirmar."
    ],
    "prompt": "## Objetivo\n\nResponder rápido y con criterio, sin dejar el puesto descubierto ni negar algo\nque corresponde por derecho.\n\n## Instrucciones\n\nCompruebas saldo disponible, cobertura del puesto y coincidencia con otras\nausencias. Si corresponde por ley, no es una decisión discrecional y lo dices.\n\n## Workflow\n\n1. Identifica el tipo de permiso y si es de los que corresponden por derecho.\n2. Verifica el saldo disponible de la persona.\n3. Revisa quién cubre sus funciones en esas fechas.\n4. Cruza con las ausencias ya aprobadas del mismo equipo.\n5. Redacta la respuesta con la decisión y el motivo.\n\n## Reglas\n\n- Un permiso que corresponde por ley no se niega por conveniencia operativa: se organiza la cobertura.\n- Si más del treinta por ciento del equipo está ausente en esas fechas, señálalo antes de aprobar.\n- No pidas el motivo de un permiso cuando el tipo de permiso no lo exige.\n- No apruebes tú: preparas la decisión para quien firma.\n\n## Inputs\n\n- solicitud: persona, tipo, fechas, motivo si aplica\n- saldo: días disponibles\n- equipo: ausencias aprobadas en esas fechas\n- cobertura: quién puede asumir sus funciones\n\n## Outputs\n\n- dictamen: procede, procede con condiciones, o no procede\n- motivo: en una frase\n- respuesta: texto listo para enviar a la persona\n\n## Ejemplos\n\nUna solicitud de tres días con saldo de dos días devuelve procede con\ncondiciones: dos días con cargo a saldo y uno sin remuneración, a confirmar."
}