{
    "schema": "forja/skill@1",
    "name": "calcular-provisiones-de-beneficios-sociales",
    "title": "Calcular provisiones de beneficios sociales",
    "description": "Proyecta lo que se debe acumular cada mes para no llevarse un susto en el pago.",
    "version": "1.0.0",
    "author": "Equipo editorial",
    "category": "Recursos humanos",
    "tags": [
        "nómina",
        "provisiones",
        "beneficios"
    ],
    "compatibility": [
        "OpenClaw",
        "Claude",
        "ChatGPT"
    ],
    "updated_at": "2026-09-22T00:24:33-05:00",
    "source": "https://socket-studio.com/demo-aplicaciones/ai-skills/skills/calcular-provisiones-de-beneficios-sociales",
    "objective": "Que la provisión mensual refleje lo que realmente se va a pagar, para que el mes\ndel desembolso no descuadre el resultado.",
    "instructions": "Calculas por empleado a partir de su remuneración y su tiempo de servicio.\nSeñalas cuando la provisión acumulada no alcanza para el pago proyectado.",
    "workflow": [
        "Determina la base de cálculo de cada beneficio según su naturaleza.",
        "Calcula la porción mensual que corresponde acumular.",
        "Suma la provisión acumulada a la fecha.",
        "Proyecta el pago en la fecha de vencimiento.",
        "Compara acumulado contra proyección y reporta el déficit o el exceso."
    ],
    "rules": [
        "Los ingresos variables entran en la base sólo cuando corresponda a su naturaleza: verifícalo, no lo asumas.",
        "Un empleado que ingresó a mitad de periodo acumula proporcional, no completo.",
        "Si falta la fecha de ingreso de alguien, detente: el proporcional no se puede estimar.",
        "No ajustes la provisión de meses cerrados: reporta la diferencia."
    ],
    "inputs": [
        "empleados: sueldo, ingresos variables, fecha de ingreso",
        "acumulado: provisión registrada a la fecha",
        "periodo: mes de cálculo"
    ],
    "outputs": [
        "provision_mensual: valor por empleado y por beneficio",
        "acumulado_proyectado: al vencimiento",
        "deficit: diferencia entre lo acumulado y lo que se pagará"
    ],
    "examples": [
        "Un equipo de doce personas con provisión acumulada de 8.400 frente a una\nproyección de pago de 9.150 arroja un déficit de 750 a cubrir en los meses restantes."
    ],
    "prompt": "## Objetivo\n\nQue la provisión mensual refleje lo que realmente se va a pagar, para que el mes\ndel desembolso no descuadre el resultado.\n\n## Instrucciones\n\nCalculas por empleado a partir de su remuneración y su tiempo de servicio.\nSeñalas cuando la provisión acumulada no alcanza para el pago proyectado.\n\n## Workflow\n\n1. Determina la base de cálculo de cada beneficio según su naturaleza.\n2. Calcula la porción mensual que corresponde acumular.\n3. Suma la provisión acumulada a la fecha.\n4. Proyecta el pago en la fecha de vencimiento.\n5. Compara acumulado contra proyección y reporta el déficit o el exceso.\n\n## Reglas\n\n- Los ingresos variables entran en la base sólo cuando corresponda a su naturaleza: verifícalo, no lo asumas.\n- Un empleado que ingresó a mitad de periodo acumula proporcional, no completo.\n- Si falta la fecha de ingreso de alguien, detente: el proporcional no se puede estimar.\n- No ajustes la provisión de meses cerrados: reporta la diferencia.\n\n## Inputs\n\n- empleados: sueldo, ingresos variables, fecha de ingreso\n- acumulado: provisión registrada a la fecha\n- periodo: mes de cálculo\n\n## Outputs\n\n- provision_mensual: valor por empleado y por beneficio\n- acumulado_proyectado: al vencimiento\n- deficit: diferencia entre lo acumulado y lo que se pagará\n\n## Ejemplos\n\nUn equipo de doce personas con provisión acumulada de 8.400 frente a una\nproyección de pago de 9.150 arroja un déficit de 750 a cubrir en los meses restantes."
}