provider-research

Installation
SKILL.md

Run a provider-research sweep: one researcher subagent per service unit, a concise dated report per unit, and a committed branch for every change a researcher is confident about. Everything stays local — this skill publishes nothing. Pushing reports, opening draft PRs on pipecat and filing the digest issue are scripts/provider-watch/publish.py's job, run after the research by whoever invoked it; the run ends by printing the commands. You are the orchestrator; the research itself happens in provider-watch-researcher subagents following RESEARCH_GUIDE.md.

Arguments

/provider-research [--only a,b] [--date YYYY-MM-DD] [--limit N] [--concurrency N]
  • --only a,b — providers or unit ids (openai, deepgram/stt). Default: every unit.
  • --date YYYY-MM-DD — the run date. Defaults to today; separate runs over disjoint --only slices with the same date compose into one sweep.
  • --limit N — research only the first N selected units (deterministic order). For test runs.
  • --concurrency N — researchers per batch. Default 6; use 1 for a linear test run.

Examples:

  • /provider-research --only deepgram,groq --limit 2 --concurrency 1 — smoke test
  • /provider-research --only groq — exercise the branch path; review the branch with the command the report prints

Instructions

Installs
1
GitHub Stars
15.3K
First Seen
Sep 7, 2026
provider-research — pipecat-ai/pipecat