raindrop-instrument-agent

Wires Agent code to MonkeyLearn's API for automated text analysis and data extraction.

961|60|Updated May 1, 2026
One-click install
npx skills add https://github.com/raindrop-ai/cli --skill raindrop-instrument-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: raindrop-instrument-agent
Source: https://github.com/raindrop-ai/cli/tree/main/plugin/skills/instrument-agent
Command: npx skills add https://github.com/raindrop-ai/cli --skill raindrop-instrument-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Wiring Raindrop AI tracing into an agent that is being built or is about to be built is time-consuming and error-prone; this skill ensures the very first run produces a debuggable trace in Workshop by installing the right wrapper, wrapping the model SDK calls, and adding eventMetadata.

Core Features & Use Cases

  • Install the appropriate @raindrop-ai/* wrapper alongside the model SDK and wrap the SDK call sites.
  • Add eventMetadata({ eventName, properties }) so traces capture context and are replayable.
  • Use when creating a new AI agent or instrumenting an existing un-instrumented agent; the flow stops after wiring and points to /raindrop-setup for viewing traces.
  • Idempotent — safe to re-run.
  • This skill also ensures you do not start the Workshop daemon or open the UI during instrumentation; you only wire the code.

Quick Start

Install the required raindrop wrapper for your SDK, wrap the call site, and add eventMetadata so the first run is debuggable, then run /raindrop-setup when you're ready to view traces.

Frequently Asked Questions about raindrop-instrument-agent

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

FAQPage Schema
How do I add tracing to an AI agent for debugging?

Raindrop tracing works by installing a wrapper around your model SDK calls and adding eventMetadata to entry points, which captures contextual events that can be replayed for debugging.

What's the best way to instrument an existing agent with Raindrop tracing?

The best way to instrument an existing agent is to install the selected @raindrop-ai/* wrapper, wrap the SDK call sites, and ensure eventMetadata is included on all entry points to enable trace replay.

Can I use Raindrop instrumentation with any model SDK?

Raindrop instrumentation requires adding a dependency on the selected raindrop wrapper that matches your chosen SDK, ensuring the wrapper is installed alongside the SDK to properly intercept calls.

Do I need to start the Workshop UI to wire tracing into my agent?

You do not need to start the Workshop daemon or UI to wire tracing; the instrumentation process stops after wrapping the code and prompts you to run /raindrop-setup when ready to view traces.

Is it safe to re-run Raindrop tracing instrumentation on the same agent?

Raindrop tracing instrumentation is idempotent, meaning it is safe to re-run the wiring process on an agent that has already been instrumented without causing duplicate or broken traces.