tts — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited tts (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
feinklang is a command on your PATH — no file paths, no cd, no ${CLAUDE_PLUGIN_ROOT}. Requires ELEVENLABS_API_KEY (an export, or a line in ~/.env). Default voice: Hale.
feinklang tts --text "Hello, this is a test." --out voiceover.mp3See references/parameters.md for all flags, models, and format options.
Key options: --voice-id (name or ID), --model-id, --format, --stability, --similarity-boost, --speed, --play. Write outputs into the project (e.g. a beats directory under ${CLAUDE_PROJECT_DIR}) so downstream plugins can consume them.
feinklang voices # all voices
feinklang voices --category professional # cloned | professional | premade
feinklang voices --search Mike # search by nameCall feinklang tts --text "…" --out <project-path> and read the resulting file. Do not reference feinklang's internal files; the CLI is the entire contract. If feinklang is not on PATH, ask the user for the audio instead.
references/parameters.md — full flag reference, models, output formats, and examples~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.