imf-ra-error-report

Generate consent-based local JSON error reports for IMF Research Assistant failures.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/johnsonice/RA-Skills --skill imf-ra-error-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imf-ra-error-report
Source: https://github.com/johnsonice/RA-Skills/tree/main/skills/imf-ra-error-report
Command: npx skills add https://github.com/johnsonice/RA-Skills --skill imf-ra-error-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When IMF Research Assistant (RA) Skills fail or produce unsatisfactory results, users have no standardized, privacy-safe way to share feedback with the development team. This Skill eliminates ad-hoc error reporting by providing a structured, consent-first workflow to capture relevant context for debugging, without unauthorized data collection or remote uploads.

Core Features & Use Cases

  • Dual Report Scenarios: Handles both system/execution errors (crashes, timeouts, missing output files, SDK failures) and unsatisfactory answers after repeated workflow attempts.
  • Strict Consent Guardrails: Never creates reports silently; only generates files after explicit user approval, with a maximum of 5 reports per conversation session to avoid spam.
  • Structured Debug Context: Captures relevant details including failed commands, error output, user request context, and environment information in a standardized local JSON format for the development team.
  • Use Case Example: If a user tries to fetch WEO data for 10 countries and gets a timeout after 3 retries, they can consent to a report that includes the failed API calls, error messages, and their original request to help the team fix the underlying issue.

Quick Start

Ask the AI to prepare a local error report for a recent visible RA-Skills failure, then provide optional context about what went wrong when prompted.

Frequently Asked Questions about imf-ra-error-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I report IMF Research Assistant errors without sharing data remotely?

You can create consent-based local JSON error reports for IMF Research Assistant failures. This workflow captures debugging context for the development team without any remote data exfiltration, storing files strictly on your machine.

What types of workflow debugging errors can I generate a JSON report for?

This process handles system execution errors such as crashes, timeouts, missing output files, and SDK data fetch failures. It also covers unsatisfactory answers obtained after repeated workflow debugging attempts.

How do I create a local error report for a timeout during WEO data fetch?

Ask the AI to prepare a local error report for the recent RA-Skills failure, then provide explicit consent. It generates a structured JSON file capturing the failed API calls, timeout error messages, and your original request context.

Does the error reporting workflow require explicit user consent?

Yes, strict user consent is required for the error reporting workflow. It never creates reports silently, only generating local JSON files after explicit user approval, and enforces a maximum of 5 reports per conversation session to avoid spam.

Are there limits on how many error reports I can generate per session?

Yes, the consent-based workflow enforces a maximum limit of 5 error reports per conversation session. This prevents report spam while capturing necessary debugging context for system execution errors like crashes and timeouts.