transistor

Manage podcast shows, episodes, and analytics via the Transistor.fm v1 REST API.

40|6|Updated Jul 11, 2026
One-click install
npx skills add https://github.com/magnus919/agent-skills --skill transistor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transistor
Source: https://github.com/magnus919/agent-skills/tree/main/transistor
Command: npx skills add https://github.com/magnus919/agent-skills --skill transistor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This skill eliminates the need to navigate the Transistor.fm web dashboard for routine management tasks, allowing you to monitor your podcast performance and metadata directly from your command line.

Core Features & Use Cases

  • Show and Episode Management: Quickly list all your podcasts, view episode statuses, and filter by specific show IDs.
  • Analytics Tracking: Retrieve aggregate download and play counts to monitor audience growth trends.
  • Use Case: Use this skill to generate a quick report of your latest episode performance or to verify subscriber counts across multiple shows without leaving your terminal environment.

Quick Start

Use the transistor skill to list all your shows and their current subscriber counts.

Frequently Asked Questions about transistor

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

FAQPage Schema
How do I manage Transistor.fm podcasts and episodes from the terminal?

Manage Transistor.fm podcasts from the terminal by using a command-line interface that interacts with the v1 REST API to list shows and view episode statuses. It requires the requests library and a valid TRANSISTOR_API_KEY environment variable to authenticate and execute requests.

Can I retrieve podcast analytics and download counts via the Transistor.fm API?

Retrieve podcast analytics via the Transistor.fm API to get aggregate download and play counts for monitoring audience growth trends. This command-line interface fetches data directly, allowing you to generate performance reports and verify subscriber counts without navigating the web dashboard.

Do I need a TRANSISTOR_API_KEY to monitor my podcast hosting from the command line?

A valid TRANSISTOR_API_KEY environment variable is required to authenticate and execute API requests when monitoring podcast hosting from the command line. The Python requests library is also required to facilitate these automated API interactions.

How do I automate podcast reporting workflows without using the web dashboard?

Automate podcast reporting workflows without the web dashboard by executing command-line scripts that query the Transistor.fm REST API for subscriber counts and episode analytics. This facilitates automated monitoring and generates quick performance reports across multiple shows directly within your terminal.

What are the limitations of using a terminal API client for podcast management?

Using a terminal API client for podcast management limits interactions to the endpoints exposed by the Transistor.fm v1 REST API, focusing on listing shows, managing episodes, and retrieving analytics. It eliminates the need for the web dashboard but lacks visual overview capabilities.