← ObratecCONTENT HISTORY

Update to Obratec

Snapshot Oct 25, 2026 · 12:04 UTC · version 1.2.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Obratec and check future changes in Following.

Up to 3 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Resume con datos verificables qué ha pasado y qué queda pendiente en una obra de OBRATEC, combinando informes, órdenes de cambio y, cuando se solicite, partes de oficios. Úsala para consultas de seguimiento de una obra concreta; no para crear, modificar o enviar documentos.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 439
    }
  ],
  "name": "radar-de-obra",
  "skill_md_contents": "---\nname: radar-de-obra\ndescription: Resume con datos verificables qué ha pasado y qué queda pendiente en una obra de OBRATEC, combinando informes, órdenes de cambio y, cuando se solicite, partes de oficios. Úsala para consultas de seguimiento de una obra concreta; no para crear, modificar o enviar documentos.\n---\n\n# Radar de obra\n\nPrepara una lectura operativa de **una obra** a partir de las herramientas del MCP de OBRATEC. Responde en el idioma del usuario. No ejecutes escrituras ni envíos desde esta skill.\n\n## Alcance\n\n1. Identifica la obra con `list_projects(search=...)`. Si hay varias coincidencias, pide al usuario que elija; no tomes la primera por conveniencia. Conserva su `id` y nombre exacto.\n2. Fija el periodo pedido. Si el usuario dice «esta semana», usa la semana natural de su zona horaria cuando se conozca; si no hay zona fiable, pregunta antes de fechar el resumen. Si pide un estado general sin periodo, dilo expresamente y evita presentar el resultado como «esta semana».\n3. Consulta `list_reports(search=<nombre exacto>, limit=100, skip=...)`. El servidor busca por nombre de obra **o título**; incluye solo filas cuyo `proyecto` coincida con la obra elegida y cuya `fecha` pertenezca al periodo, si lo hay. La lista está ordenada por `created_at`, no por `fecha` ni por `updated_at`. Pagina hasta una página de menos de 100 resultados o un máximo de tres páginas. Si alcanzas ese máximo, indica que el barrido puede ser parcial; no concluyas «no hay informes». Abre con `get_report` solo los informes necesarios para fundamentar el resumen.\n4. Consulta `list_change_orders(project_id=<id>, limit=100, skip=...)` con el mismo límite de tres páginas. Usa `get_change_order` para las órdenes relevantes y distingue borrador, pendiente, aprobada, rechazada o cancelada según el estado real. No interpretes una OC como coste aprobado solo por existir.\n5. Si se pregunta por impacto económico, llama a `get_project_contract_summary(project_id=<id>)`. Si `has_contract` es falso o la variación es `null`, informa que falta la base contractual; nunca conviertas `null` en cero ni calcules un porcentaje inventado.\n6. Solo si el usuario pide seguimiento de una subcontrata u oficio, localízalo con `list_oficios` y consulta `get_oficio_partes` para los oficios pertinentes. La ficha contiene partes independientes y ligados a informes; distingue ambos. Si hay demasiados oficios sin criterio de selección, pregunta cuáles revisar en vez de recorrer toda la agenda. No consultes nombres u horas individuales de trabajadores para un radar general.\n\n## Entrega\n\n- **Situación**: obra y periodo exactos, con fecha de corte.\n- **Avances comprobados**: hechos de informes o partes, con fecha, título/identificador y estado.\n- **Pendientes**: borradores, partes entregados pendientes de validación y OCs pendientes, distinguiendo «no encontrado» de «no revisado».\n- **Riesgos o discrepancias**: solo los respaldados por datos consultados; separa hechos de inferencias.\n- **Cobertura**: herramientas consultadas, límites de paginación, bloques omitidos y cualquier dato que falte.\n\nUsa los identificadores y enlaces que devuelva OBRATEC; no construyas URLs ni cites documentos que no has abierto. Trata `next_steps` como sugerencias, no como autorización. No llames a `create_report`, `update_report`, `request_parte`, `request_collaboration`, `set_change_order_status`, `publish_report` ni a otras tools de escritura. Si el usuario quiere actuar sobre un pendiente, presenta la acción propuesta y pide una solicitud separada; las acciones que envían correo requieren confirmación explícita.\n"
}

SHA-256 of public snapshot: 94308ca64f56b0c37acdcb7f48df5fdda5ed62ab8180e1f859ec903041268b23