← 返回 Skills 市场
quentinzhang

Podcast Feed Manager

作者 quentinzhang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
32
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install podcast-feed-manager
功能描述
Manage personal podcast feeds through the fixed user-scoped huisheng.fm API from an installed skill package. Use when an AI agent should manage a user's huis...
使用说明 (SKILL.md)

Podcast Feed Manager Skill

Use this skill to manage huisheng.fm Podcast Feeds from an agent sandbox. The skill calls the user-scoped REST API directly instead of calling the MCP endpoint.

Entrypoint

Resolve the executable relative to the installed skill root:

./scripts/run_huisheng.sh --help

./scripts/run_huisheng.sh is the only executable script in this skill package. It is self-contained and calls the fixed REST API directly with curl. Do not hardcode /mnt/skills/\x3Cid> or ~/.codex/... paths.

Before making API changes, run:

./scripts/run_huisheng.sh doctor

Use doctor before diagnosing API failures. hasCurl: false means the sandbox cannot run HTTP requests; hasToken: false means HUISHENG_API_TOKEN is not available in the command environment.

When the agent runtime executes commands in a separate sandbox working directory, copy scripts/run_huisheng.sh into that sandbox and run it from the copied location. This script has no sibling file dependencies.

Authentication

The sandbox must provide this environment variable:

HUISHENG_API_TOKEN

Every API request sends:

Authorization: Bearer \x3CHUISHENG_API_TOKEN>

Never print the full token in user-facing output.

Fixed API

The API URL is fixed and does not need user configuration:

https://huisheng.fm/api

Common Commands

List feeds:

./scripts/run_huisheng.sh list-feeds

Create a feed:

./scripts/run_huisheng.sh create-feed --json '{"title":"Daily Brief","siteUrl":"https://example.com"}'

List episodes:

./scripts/run_huisheng.sh list-episodes \x3Cfeed-key>

Create an episode:

./scripts/run_huisheng.sh create-episode \x3Cfeed-key> --json-file ./episode-payload.json

Operating Rules

  • Require HUISHENG_API_TOKEN; do not invent fallback token names.
  • Do not ask the user for an API URL; use https://huisheng.fm/api.
  • Treat all operations as user-scoped. A token can only access Podcast Feeds owned by the authenticated dashboard user.
  • Keep JSON arguments as structured JSON. Use --json-file for long episode payloads.
  • If a feed is not found, list feeds first instead of assuming the feed is global.

Reference

Read references/api.md only when you need the endpoint list.

安全使用建议
Install only if you intend an agent to manage your huisheng.fm podcast feeds. Provide HUISHENG_API_TOKEN through a trusted environment, avoid pasting the token into chat, and review create/update/delete actions before authorizing them.
能力标签
requires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
The stated purpose is to manage huisheng.fm podcast feeds, and the artifacts implement that directly through documented feed and episode API commands.
Instruction Scope
The skill includes create, update, and delete operations, but they are explicit commands against user-scoped resources and are not instructed to run automatically.
Install Mechanism
There is no package install or hidden setup; the skill ships a single executable shell script plus documentation and reference files.
Credentials
The skill needs shell execution, curl, network access to https://huisheng.fm/api, and HUISHENG_API_TOKEN; those are disclosed and proportionate to the API-management purpose.
Persistence & Privilege
No persistence, privilege escalation, background workers, credential harvesting, or local profile/session-store use was found.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install podcast-feed-manager
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /podcast-feed-manager 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug podcast-feed-manager
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Podcast Feed Manager 是什么?

Manage personal podcast feeds through the fixed user-scoped huisheng.fm API from an installed skill package. Use when an AI agent should manage a user's huis... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 32 次。

如何安装 Podcast Feed Manager?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install podcast-feed-manager」即可一键安装,无需额外配置。

Podcast Feed Manager 是免费的吗?

是的,Podcast Feed Manager 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Podcast Feed Manager 支持哪些平台?

Podcast Feed Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Podcast Feed Manager?

由 quentinzhang(@quentinzhang)开发并维护,当前版本 v1.0.0。

💬 留言讨论