--- name: do-spend-accountability description: "Analizar la rendición de cuentas del gasto público dominicano: presupuestado frente a ejecutado por institución o función (2017–2025), tasas de ejecución, subejecución y sobreejecución, y el contraste entre lo presupuestado, lo licitado, lo adjudicado y lo devengado. Incluye el cruce con informes de auditoría de la Cámara de Cuentas. Usar para «cuánto gastó realmente el Ministerio de X», ejecución presupuestaria, subejecución, dijo-frente-a-gastó, análisis de presupuesto dominicano, o cualquier pregunta sobre si el dinero público se ejecutó como se anunció. Use for Dominican budget execution, said-vs-spent analysis, DR public spending accountability, or budget-vs-actual questions." metadata: stromy-client-summary: "Compara lo presupuestado con lo realmente ejecutado por cada institución dominicana." --- # do-spend-accountability — presupuestado frente a ejecutado (MCP-hosted skill) This skill's full instructions are hosted on the `do-gov-data` MCP server. Do not hardcode workflow logic locally — always fetch the live version from the MCP. ## Loading instructions 1. Read the main skill instructions: → call the `fs_read` tool on the `do-gov-data` MCP with `path="skills/do-spend-accountability/SKILL.md"`. **Read it to the end.** `fs_read` returns one page at a time. If the result's `next_offset_chars` is not null — or the returned text ends in a `<<< PARTIAL READ … >>>` block — the body is incomplete: call `fs_read` again with `offset_chars` set to that value and concatenate, repeating until it comes back null. Do **not** start work on a partial skill body. Hard rules and anti-patterns often sit in the final third, and a partial read fails silently — it looks like a complete skill. 2. Discover reference files (and any other skill assets), then read on demand: → call `fs_list` with `path="skills/do-spend-accountability"` (and `path="skills/do-spend-accountability/references"`), → call `fs_read` with `path="skills/do-spend-accountability/references/"`. Follow the instructions returned by the MCP exactly. ## This MCP is the only correct path Produce this skill's output **only** by following the live SKILL.md fetched above and calling the `do-gov-data` MCP's own tools. Do **not** substitute a local or identically-named base skill from elsewhere, and do **not** invent your own output path. A locally-produced or unbranded artifact is **wrong output, not a fallback** — it bypasses the server-side brand and quality gates. ## If the `do-gov-data` MCP is slow to respond This server scales to zero to save cost, so the first call after an idle period wakes the container — typically ~10–30s, and up to ~1–2 min for a heavier image (media / browser tier). If `fs_read` or a tool errors with unavailable/timeout: 1. Tell the user the server is starting, then retry the same call — the call itself wakes the container. 2. Retry with a short backoff up to ~3 times. 3. Only if it is still unreachable after retries, STOP and report. Never downgrade to a local or base skill just to "get something out".