agentsclimarketplace

Listen to content

Skill zjczg/listen-to-content/skills/listen-to-content

Convert local text, Markdown, DOCX, or two-role podcast scripts into DashScope speech on macOS, then play, pause, resume, stop, inspect, clean, and preserve the generated audio. Use when the user asks an AI agent to read content aloud, review a podcast, control playback, manage temporary speech cache, estimate synthesis cost, or save an approved recording.From its SKILL.md

Install
npx -y skills add zjczg/listen-to-content --skill listen-to-content

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.8 KB, 314 tokens by cl100k_base, as published. Nobody here has run it

Listen To Content

Resolve the directory containing this loaded SKILL.md, then use its bundled launcher for every operation:

"<skill-directory>/scripts/listen" <command> [options]

Do not assume a Codex or OpenCode configuration path. Use the Skill location provided by the client.

Safety

  • Before the first uncached synthesis request, tell the user that the selected text will be sent to Alibaba Cloud DashScope and obtain explicit approval.
  • Add --confirm-cloud only after that approval.
  • Never print, copy, or persist an API key.
  • Generate a short preview before a long document unless the user explicitly asks for the complete recording.

Operations

  • Inspect without cloud access: synthesize --file "<path>" --dry-run
  • Generate and play: synthesize --file "<path>" --confirm-cloud --play
  • Short preview: add --max-segments 2
  • Existing audio: play "<path>"
  • Playback: pause, resume, stop, or status
  • Cache: list, info, or clean --dry-run
  • Final recording: pin --destination "<path>" --confirmed only after the user explicitly approves both the script and audio.

Markdown scripts with standalone [面试官] and [候选人] markers use separate voices. Temporary audio stays in the application cache and must not be added to the user's content repository.

What ships with it: 2 files

856 B alongside SKILL.md, 1 of them executable

agents/

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.