← Back to Skills Marketplace
PodcastIndex
by
ComicStrip
· GitHub ↗
· v1.0.0
310
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install podcastindex
Description
Search and retrieve podcast and episode details from Podcast Index API using keywords, titles, feed IDs, URLs, or featured persons with authenticated requests.
Usage Guidance
This skill appears to do what it says (talk to Podcast Index) and legitimately needs an API key and secret, but the registry listing you saw omitted those required env vars while SKILL.md includes them. Before installing: 1) verify the skill's source/homepage or ask the publisher to fix the registry metadata so required env vars are visible; 2) only provide PODCASTINDEX_API_KEY and PODCASTINDEX_API_SECRET if you trust the skill and the publisher; 3) prefer using a limited-scope/rotatable key if Podcast Index supports it and rotate keys after testing; 4) if you are uncomfortable with autonomous invocation, restrict the skill or require manual invocation; and 5) ask the developer to publish code or a trustworthy homepage so you can audit behavior further.
Capability Analysis
Type: OpenClaw Skill
Name: podcastindex
Version: 1.0.0
The skill bundle is benign. It clearly defines its purpose to interact with the Podcast Index API for data retrieval, requiring specific API keys for authentication. All instructions in SKILL.md are focused on legitimate API calls to `api.podcastindex.org` and do not contain any indicators of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts to subvert the agent's intended behavior. The use of SHA-1 for authentication is part of the external API's specification, not an intentional malicious act by the skill itself.
Capability Assessment
Purpose & Capability
The skill's stated purpose (searching Podcast Index) aligns with the actions described in SKILL.md (authenticated GET requests to api.podcastindex.org). Requiring PODCASTINDEX_API_KEY and PODCASTINDEX_API_SECRET is proportionate to that purpose. However, the registry metadata provided earlier in the listing shows no required env vars while the SKILL.md includes an embedded 'openclaw' metadata block declaring those env vars and primaryEnv. That mismatch is an incoherence the developer should fix.
Instruction Scope
SKILL.md instructions are narrowly scoped to building authenticated requests to the Podcast Index API (timestamp + SHA-1 hash, include headers, call endpoints). It does not instruct reading arbitrary files or unrelated credentials, nor to exfiltrate data to other endpoints. It does reference using Node.js modules as an implementation hint but also suggests using a built-in HTTP request tool.
Install Mechanism
There is no install spec and no code files; this is instruction-only, so nothing will be written to disk by an installer. That is lower risk and consistent with the skill's content.
Credentials
The SKILL.md requires two secrets (PODCASTINDEX_API_KEY and PODCASTINDEX_API_SECRET), which are appropriate for Podcast Index authentication. The concern is that the skill registry metadata (the top-level requirements shown to users) lists no required env vars — this omission is misleading and could cause a user to unknowingly provide credentials without realizing the skill needs them. The skill also claims primaryEnv in its embedded metadata, further highlighting the discrepancy.
Persistence & Privilege
The skill does not request permanent presence (always: false) and does not request to modify other skills or system-wide settings. Autonomous invocation is allowed (default) but that is normal for skills; nothing here amplifies privilege beyond normal behavior.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install podcastindex - After installation, invoke the skill by name or use
/podcastindex - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the podcastindex skill.
- Access and search podcast information using the Podcast Index API.
- Search for podcasts by term, title, or person.
- Retrieve podcast and episode details by feed ID, feed URL, or episode ID.
- Explore trending podcasts and recent episodes.
- Requires API authentication via PODCASTINDEX_API_KEY and PODCASTINDEX_API_SECRET.
Metadata
Frequently Asked Questions
What is PodcastIndex?
Search and retrieve podcast and episode details from Podcast Index API using keywords, titles, feed IDs, URLs, or featured persons with authenticated requests. It is an AI Agent Skill for Claude Code / OpenClaw, with 310 downloads so far.
How do I install PodcastIndex?
Run "/install podcastindex" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is PodcastIndex free?
Yes, PodcastIndex is completely free (open-source). You can download, install and use it at no cost.
Which platforms does PodcastIndex support?
PodcastIndex is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created PodcastIndex?
It is built and maintained by ComicStrip (@comicstrip); the current version is v1.0.0.
More Skills